LAMPは、Webアプリケーション開発で使用されるオープンソースのWebソリューションスタックです。 Linux(L)、Apache(A)、MySQL(M)、およびPHP(P)の略です。 Apacheサーバーは、HTTPを介してWeb要求を処理および処理します。 MySQLは、構造化された形式で情報を格納するデータベース管理システムです。 PHPは、データベースから情報を取得し、処理されたコンテンツをApacheに渡して表示するバックエンドスクリプト言語です。
今日の投稿は、CentOSシステムにLAMPスタックをインストールする方法についてです。
注 :ここに示す方法は、 CentOS 8でテストされています 。
ステップ1:Apacheをインストールする
ApacheはデフォルトのCentOSリポジトリで利用できます。したがって、Yumパッケージマネージャーを使用して簡単にインストールできます。 CentOSにApacheをインストールするコマンドは次のとおりです。
$ sudo yum install httpd
上記のコマンドをsudoとして実行しているため、sudoパスワードを入力する必要があります。その後、ターミナルが確認を求めるプロンプトを表示する場合があります。 yを押します。 確認すると、Apacheがシステムにインストールされます。
インストールが完了したら、以下のコマンドを使用してApacheサービスを開始します。
$ sudo systemctl start httpd.service
次に、以下のコマンドを使用して、サービスのステータスを確認します。
$ sudo systemctl status httpd.service
以下の出力は、ApacheHTTPサーバーが起動して実行されていることを確認します。
以下のアドレスにアクセスして、Apacheサーバーの動作を確認することもできます。
http://ip-address
すべてが正常に機能している場合は、次のデフォルトのWebページがブラウザに表示されます。
ステップ2:MySQL(MariaDB)をインストールする
このステップでは、MariaDBデータベース(MySQLのドロップイン置換)をインストールします。デフォルトのCentOSリポジトリでも利用できるため、ターミナルで以下のコマンドを使用して簡単にインストールできます。
$ sudo yum install mariadb-server mariadb
ターミナルは確認を求めるメッセージを表示する場合があります。 yを押します 確認するために。これで、前述のパッケージのインストールがシステムで開始されます。
インストールが完了したら、以下のコマンドを使用してMariaDBサービスを開始します。
$ sudo systemctl start mariadb.service
サービスのステータスを確認するには、次のコマンドを使用します。
$ sudo systemctl status mariadb.service
以下の出力は、MariaDBが開始され実行されていることを確認します。
ステップ3:PHPをインストールする
PHPは、CentOSYumパッケージマネージャーを使用してインストールすることもできます。 PHPパッケージをインストールするコマンドは次のとおりです。
$ sudo yum install php php-mysqlnd.x86_64
ターミナルは確認を求めるメッセージを表示する場合があります。 yを押します 確認するために。これで、前述のパッケージのインストールがシステムで開始されます。
ここで、Apache WebサーバーをPHPで機能させるには、ApacheWebサーバーを再起動します。
$ sudo systemctl restart httpd.service
ここで、システムがPHP用に正しく構成されていることを確認するために、 info.phpという名前のファイルを作成します。 /var/www/html/で。
$ sudo nano /var/www/html/info.php
info.phpに以下の行を追加します ファイル:
<?php phpinfo(); ?>
次に、ファイルを保存して閉じます。
次に、Webブラウザで次のアドレスにアクセスします。
http://ip-address/info.php
すべてが正常に機能している場合は、画面に次のデフォルトのWebページが表示されます。
PHPが正常に機能していることを確認したら、 info.phpを削除できます。 以下のコマンドを使用してファイルを作成します:
$ sudo rm /var/www/html/info.php
この投稿では、CentOSシステムにLAMPスタックをインストールする方法を学びました。別のLinuxディストリビューションを使用している場合は、Debian、Red Hat、およびRockyLinuxにLAMPスタックをインストールする方法にアクセスしてください。