CentOS は、多くの Web 開発者が Web アプリケーションや Web サイトの展開に使用する人気の Linux ディストリビューションです。一般的な展開方法は、Apache、PHP、および MySQL テクノロジー スタックを使用することです。この記事では、Web サイトを迅速に構築できるように、これらのテクノロジを CentOS にインストールする方法について説明します。
1. システムの更新
始める前に、CentOS 上のシステムを必ず更新してください。これを行うには、ターミナルを開いて次のコマンドを実行します。
sudo yum update
このコマンドは、システム上の更新する必要があるすべてのパッケージを一覧表示します。 Y キーを押して更新します。
2. Apache のインストール
Apache は最も人気のある Web サーバーの 1 つであり、多くの Web アプリケーションがこのサーバー上で実行されます。 CentOS に Apache をインストールするには、次のコマンドを実行します。
sudo yum install httpd
このコマンドにより、システムに Apache がインストールされます。インストール後、次のコマンドを実行して Apache サービスを開始します。
sudo systemctl start httpd
Web ブラウザにサーバーの IP アドレスまたはドメイン名を入力すると、Apache のデフォルト ページが表示されるはずです。
3. MySQL のインストール
MySQL は、多くの Web アプリケーションがデータを保存するために必要とする一般的なリレーショナル データベースです。 CentOS に MySQL をインストールするには、次のコマンドを実行します。
sudo yum install mysql-server mysql
このコマンドは、MySQL サーバーと MySQL クライアントをシステムにインストールします。インストール後、次のコマンドを実行して MySQL サービスを開始してください:
sudo systemctl start mysqld
MySQL で新しいユーザーを作成するには、次のコマンドを実行してください:
sudo mysql_secure_installation
このコマンドは、 root ユーザーのパスワードを変更して、セキュリティを向上させるために MySQL サーバーを構成します。プロンプトに従ってください。
4. PHP のインストール
PHP は、動的 Web アプリケーションの開発に使用されるサーバー側スクリプト言語です。 CentOS に PHP をインストールするには、次のコマンドを実行します。
sudo yum install php php-mysql
このコマンドは、PHP とその拡張機能をシステムにインストールします。 php-mysql 拡張機能をインストールして、PHP が MySQL サーバーと通信できることを確認します。
5. テスト インストール
すべてのコンポーネントが正常にインストールされていることを確認するために、テスト ファイルを作成して、コンポーネントが適切に機能していることを確認できます。ターミナルで次のコマンドを実行してファイルを作成します。
sudo vi /var/www/html/info.php
ファイルに次の内容を入力します。
<?php phpinfo(); ?>
ファイルを保存して終了します。 Web ブラウザにサーバーの IP アドレスまたはドメイン名を入力し、このファイルのファイル名を追加します。たとえば、ファイルの名前が info.php の場合、ブラウザに次のように入力します。
http://your_server_ip/info.php
PHP 情報が表示されれば、Apache、PHP、および MySQL が正常にインストールされています。
概要
Apache、PHP、MySQL を CentOS にインストールするのは非常に簡単です。上記の手順に従うことで、PHP Web サイトをすぐに実行し、Web アプリケーションの開発を開始できます。さらに詳しい設定が必要な場合は、業界標準のドキュメントと公式ドキュメントを参照してください。
以上がCentOSにApache+php+mysqlをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。