GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu18.04にLAMPをインストールする方法

このガイドでは、Ubuntu18.04にLAMPをインストールする方法を説明します。

LAMP(Linux、Apache、MySQL、PHP)は、オープンソースソフトウェアの組み合わせであり、通常、動的なWebサイトおよびWebアプリケーションをホストするために使用されるサーバーにインストールされます。これには、Linuxオペレーティングシステム、Apache Webサーバー、データの保存と管理のためのMySQL、および動的コンテンツを処理するためのPHPが含まれます。

Ubuntu 18.04へのLAMPのインストールは簡単な作業であり、10分以上かかることはありません。インストールプロセスから始めましょう。

要件

  • Ubuntu18.04サーバー
  • sudo権限を持つシステムユーザー

ステップ1:システムを更新する

次の手順に進む前に、次の2つのコマンドを実行して、システムが最新であることを確認してください。

sudo apt-get update
sudo apt-get upgrade

システムは常に最新の状態に保ってください。自動更新を設定することもできます。システムを最新の状態に保つことで、安全性を維持し、システム上の他のパッケージとのパフォーマンスと互換性を最大化できます。

ステップ2:Apacheをインストールする

Apacheは、世界で最も人気があり、広く使用されているWebサーバーソフトウェアです。高速、安全、信頼性が高く、ニーズに応じて簡単にカスタマイズできます。それに加えて、かなり使いやすく、アクセスしやすくなっています

Ubuntu 18.04サーバーにApacheをインストールするには、次のコマンドを実行します。

sudo apt-get install apache2

インストールが完了したら、システムの起動時にApacheサービスが自動的に開始されるようにします。次のコマンドでそれを行うことができます:

sudo systemctl enable apache2

Apacheが実行されていることを確認するには、ウェブブラウザを開き、サーバーのパブリックIPアドレスを入力します(例:http://12.12.12.12 )。 Apacheが正常にインストールされると、「動作します!」というメッセージが表示されます。

ステップ3:MySQLをインストールする

次のステップは、MySQLをインストールすることです。これは最も人気のあるデータベース管理システムの1つであり、データベースの管理と構成に関する多くの機能を提供します。

システムにMySQLをインストールするには、次のコマンドを入力し、プロンプトが表示されたらYを入力します。

sudo apt-get install mysql-server

インストール中に、MySQLrootユーザーのパスワードを入力するように求められます。必ず強力なパスワードを入力してください。

インストールが完了したら、MySQLサーバーのセキュリティを向上させるために、次のスクリプトを実行することをお勧めします。

sudo 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が起動時に起動できるようにすることができます。

sudo systemctl enable mysql

これで、MySQLがインストールされ、保護されました。

ステップ4:PHPをインストールする

このチュートリアルの最後のステップは、PHPをインストールすることです。

PHPは、動的Webサイトの開発に主に使用されるプログラミング言語です。 Ubuntu 18.04には、デフォルトのソフトウェアリポジトリにインストールできるPHP7.2が付属しています。

また、最も一般的なPHPモジュールのいくつかをインストールします:

sudo apt-get install php7.2 libapache2-mod-php7.2 php7.2-mysql php7.2-opcache php7.2-gd php7.2-curl php7.2-cli php7.2-imap

PHPが正しく機能しているかどうかをテストするために、info.phpというファイルを作成します。このファイルをWebサーバーのルートディレクトリ内に配置します。

テキストエディタを開きます:

sudo nano /var/www/html/info.php

次の行を入力してファイルを保存します:

<?php
phpinfo();
?>

次のように入力して、Apacheサーバーを再起動します。

sudo systemctl restart apache2

ここで、このページに移動すると、次のようになります。http://your_server_ip_address/info.php Webブラウザーに、現在のPHP構成を示す次のページが表示されます。

これは、PHPが正しく機能していることを意味します。

これで、Ubuntu18.04へのLAMPのインストールが完了しました。おめでとうございます!

もちろん、Lamp Stack Hostingをご利用の場合は、Ubuntu 18.04にLAMPをインストールしたり、Ubuntu 18.04にLAMPスタックをインストールする方法を知ったりする必要はありません。管理者に聞いて、くつろいでリラックスしてください。管理者がUbuntu18.04にLAMPをすぐにインストールします。

PS。 Ubuntu 18.04にLAMPスタックをインストールする方法に関するこの投稿が気に入った場合は、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、コメントセクションにコメントを残してください。ありがとう。


Panels
  1. Ubuntu14.04にJoomla3をインストールする方法

  2. Ubuntu16.04にMySQLをインストールする方法

  3. Ubuntu16.04にRをインストールする方法

  1. Ubuntu16.04にChamiloをインストールする方法

  2. Ubuntu18.04にGoをインストールする方法

  3. Ubuntu20.04にphpMyAdminをインストールする方法

  1. Ubuntu14.04にDrupal7をインストールする方法

  2. Ubuntu16.04にLAMPをインストールする方法

  3. Ubuntu18.04にMySQLをインストールする方法