Ubuntu16.04にLAMPをインストールする方法を紹介します。 LAMP(Linux、Apache、MySQL、PHP)は、オープンソースソフトウェアの組み合わせであり、通常、動的なWebサイトおよびWebアプリケーションをホストするために使用されるサーバーにインストールされます。これには、Linuxオペレーティングシステム、Apache Webサーバー、データの保存と管理のためのMySQL、および動的コンテンツを処理するためのPHPが含まれます。 Ubuntu16.04にLAMPをインストールするのは簡単な作業です。以下の手順に注意深く従ってください。
要件
このチュートリアルのすべての手順を完了するには、サーバーへのroot権限を使用したSSHアクセスとUbuntu16.04が必要です。
1。 SSH経由でログイン
ssh user@vps_IP
2。システムを更新する
始める前に、次のコマンドを実行して、システムが最新であることを確認しましょう。
apt-get update && apt-get upgrade
システムは常に最新の状態に保ってください。自動更新を設定することもできます。
3。 Ubuntu16.04にApacheをインストールする
ApacheWebサーバーのインストールから始めます。 Apacheは、最も広く使用されているWebサーバーソフトウェアと見なされています。高速、安全、信頼性が高く、ニーズに応じて簡単にカスタマイズできます。
| Ubuntu 16.04サーバーにApacheをインストールするには、次のコマンドを実行します。
apt-get install apache2
インストールが完了したら、システムの起動時にApacheが自動的に起動するようにする必要があります。次のコマンドでそれを行うことができます:
systemctl enable apache2
Apacheが実行されていることを確認するには、Webブラウザーを開き、サーバーのIPアドレスを入力します(例:http://111.222.333.444)。 Apacheが正常にインストールされると、「動作します!」というメッセージが表示されます。
4。 Ubuntu16.04にMySQLをインストールする
次に、MySQLをサーバーにインストールします。 MySQLは最も人気のあるデータベース管理システムの1つです。
システムにMySQLをインストールするには、次のコマンドを入力し、Yを入力して続行します。
apt-get install mysql-server
インストール中に、MySQLrootユーザーのパスワードを入力するように求められます。必ず強力なパスワードを入力してください。
5。安全なMySQLのインストール
インストールが完了したら、MySQLサーバーのセキュリティを向上させるために、次のコマンドを入力してMySQLの安全なインストールを実行することをお勧めします。
mysql_secure_installation
まず、パスワード検証プラグインの設定について尋ねられます。
Would you like to setup VALIDATE PASSWORD plugin?(Press y|Y for Yes, any other key for No) :
このプラグインはパスワードの強度をチェックし、ユーザーが十分に安全なパスワードのみを設定できるようにします。
これを有効にするかどうかは完全にあなた次第ですが、強力なパスワードを使用することを常にお勧めします。
「はい」を選択すると、パスワード検証ポリシーのレベルを選択するように求められます。
There are three levels of password validation policy: LOW Length >= 8 MEDIUM Length >= 8, numeric, mixed case, and special characters STRONG Length >= 8, numeric, mixed case, special characters and dictionary file Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG:
次に、rootパスワードを変更するように求められますが、MySQLのインストール中にすでに作成されているため、Enterキーを押してこの手順をスキップできます。
この後、さらにいくつかの質問が表示されます。それらすべてに「はい」と答えることをお勧めします。
Remove anonymous users? (Press y|Y for Yes, any other key for No) : Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Reload privilege tables now? (Press y|Y for Yes, any other key for No) :
ここでも、次のコマンドを使用して、MySQLが起動時に起動できるようにすることができます。
systemctl enable mysql
これで、MySQLのインストールが完了しました。
6。 Ubuntu16.04にPHP7をインストールします
このチュートリアルの最後のステップは、PHPをインストールすることです。 PHPは、動的Webサイトの開発に主に使用されるプログラミング言語です。
PHPがApacheとMySQLに接続できるように、いくつかの追加モジュールも含まれます。
これを行うには、次のコマンドを入力します。
apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql
これで、Webサーバーのルートディレクトリ内にinfo.phpというファイルを配置することで、PHPが正しく機能しているかどうかをテストできます。
これを行うには、次のように入力します。
nano /var/www/html/info.php
ファイル内に次のように入力して保存します:
<?php phpinfo(); ?>
7。 ApacheWebサーバーを再起動します
最後に、次のように入力してApacheサーバーを再起動します。
systemctl restart apache2
ここで、Webブラウザで次のページ(http://your_server_ip_address/info.php)に移動すると、現在のPHP構成を示す次のページが表示されます。
これは、PHPが正しく機能していることを意味します。さらに、PHPMyAdminをインストールできます。これにより、Webブラウザを介してMySQLデータベースを管理できるようになります。 phpMyAdminチュートリアルをチェックして、Ubuntu16.04VPSにインストールする方法を確認できます。
これで、Ubuntu16.04へのLAMPのインストールが完了しました。おめでとうございます!
もちろん、Lamp Stack Hostingをご利用の場合は、Ubuntu 16.04にLAMPをインストールする必要はありません。また、Ubuntu 16.04にLAMPスタックをインストールする方法を知るには、管理者に聞いて、リラックスしてください。私たちの管理者はすぐにUbuntu16.04にLAMPをインストールします。 Ubuntu 18.04を使用していますか? Ubuntu 18.04にLAMPをインストールする方法の詳細なガイドがありますので、必ずチェックしてください。
PS。 この投稿が気に入った場合は、Ubuntu 16.04にLAMPスタックをインストールする方法について、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、コメントセクションにコメントを残してください。ありがとう。