このチュートリアルでは、Apacheウェブサーバー、MariaDB、PHPを使用して、Ubuntu16.04にTYPO3をインストールします。 TYPO3はPHPで書かれた完全に無料のオープンソースコンテンツ管理システム(CMS)です。これにより、ユーザーはWeb開発の経験がなくてもWebサイトを作成できます。 TYPO3は非常に使いやすく、小規模サイトだけでなく大企業の多言語サイトにも効果的なツールであり、WordPress、Joomla、Drupalなどの最も人気のあるCMSプラットフォームの優れた代替手段になります。 Ubuntu16.04にTYPO3をインストールするのはかなり簡単な作業です。以下の手順に注意深く従ってください。
1。システムを更新する
まず、SSH経由でユーザーrootとしてUbuntuVPSにログインします
ssh root@IP_Address -p Port_number
インストールされているすべてのパッケージが更新されていることを確認してください
apt-get update && apt-get upgrade
2。 ApacheWebサーバーをインストールします
次のコマンドを実行して、Webサーバーをインストールします
apt-get install apache2
インストールが完了したら、システムの起動時にApacheが自動的に起動するようにします。
systemctl enable apache2
4。 PHPをインストールする
TYPO3はPHPで書かれているので、CMSを実行するためにいくつかの必要なPHPモジュールと一緒にPHPをインストールする必要があります
apt-get -y install php php-cli php-mysqli php-zip php-gd php-apcu php-xml php-ziplibfreetype6 imagemagick
5。 MySQLサーバーをインストールしてデータベースを作成します
TYPO3はそのデータを保存するためにデータベースを必要とするので、MySQLデータベースサーバーをインストールします。次のコマンドを実行します
apt-get install mysql-server
データベースサーバーのインストールが完了したら、データベースサーバーを起動し、起動時に起動できるようにします
systemctl start mysql systemctl enable mysql
「mysql_secure_installation」スクリプトを実行して、MySQLルートパスワードを設定し、サーバーを保護することもできます。
次に、ユーザーrootとしてMySQL serevrにログインし、TYPO3インストール用の新しいデータベースとユーザーを作成します
mysql -u root -p mysql> CREATE DATABASE typo3; mysql> GRANT ALL PRIVILEGES ON typo3.* TO 'typo3user'@'localhost' IDENTIFIED BY 'PASSWORD'; mysql> FLUSH PRIVILEGES; mysql> quit
「PASSWORD」を強力なパスワードに置き換えます。文字と数字の組み合わせを使用することをお勧めします。
6。 TYPO3をダウンロードしてインストールする
TYPO3の公式ウェブサイトにアクセスして、CMSの最新バージョンをダウンロードしてください:
wget https://get.typo3.org/8/zip -O typo3.zip
ソースパッケージがダウンロードされたら、アーカイブをサーバーのドキュメントルートディレクトリに解凍します
unzip typo3.zip -d /var/www/html/
新しく作成したディレクトリの名前をより単純なものに変更します
cd /var/www/html/ mv typo3_src-8.7.10/ typo3/
ディレクトリには「_.htaccess」ファイルが含まれています。 .htaccessルールを有効にするには、ファイルを削除する必要があります
cd typo3/ mv _.htaccess .htaccess
インストールを続行するには、「FIRST_INSTALL」を作成します。ファイル名では大文字と小文字が区別されますが、ファイル自体は空にすることができます。
touch FIRST_INSTALL
正しい所有権をTYPO3ディレクトリに設定する
chown -R www-data:www-data /var/www/html/typo3
7。 Apache仮想ホストを作成する
ドメイン名でTYPO3にアクセスするには、Apache仮想ホストを作成する必要があります。次の内容で新しいファイルを作成します
nano /etc/apache2/sites-available/domain.com.conf ServerName domain.com DocumentRoot /var/www/html/typo3 Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all
ファイルを保存して仮想ホストをアクティブ化します
a2ensite domain.com.conf
変更を有効にするためにWebサーバーを再起動します
systemctl restart apache2
これで、http://domain.com
にアクセスできるようになりました。 お気に入りのウェブブラウザでTYPO3のインストールを完了してください。
もちろん、Ubuntu 16.04 VPSにTYPO3をインストールする必要はありません。マネージドCMSホスティングサービスのいずれかを使用している場合は、専門のLinux管理者にTYPO3CMSのインストールを依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。
PS。 Ubuntu 16.04にTYPO3をインストールする方法に関するこの投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。