CentOSでWebサーバを構築する手順をわかりやすく教えます。
CentOSにWebサーバーを構築する手順の詳細な説明
- SSHツールを使用してサーバーに接続し、ユーザー名とパスワードを入力してログインする。
- システムのソフトウェアパッケージを最新版に更新するには、以下のコマンドを使用します。
sudo yum update
- Apache HTTP サーバをインストールする。インストールするには、次のコマンドを実行する:
sudo yum install httpd
- Apacheサービスを起動する。次のコマンドを使用して、Apacheサービスを起動し、起動時に自動的に起動するように設定する。
sudo systemctl start httpd
sudo systemctl enable httpd
- ファイアウォールを設定します。ファイアウォールが稼働中の場合、 HTTP(80)ポートを開く必要があり、外部からアクセスできるようにします。次のコマンドを使用してポートを開きます。
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --reload
- Apacheサーバーのテスト。ブラウザで サーバーの IP アドレスまたはドメイン名を入力し、Apache の既定のページが表示されれば、インストールは成功です。
- PHPをインストールする。PHPとその拡張機能をインストールするには、以下のコマンドを使用します。
sudo yum install php php-mysql
- PHPを設定します。PHPの設定ファイルを開き、いくつかの設定を変更します。
sudo vi /etc/php.ini
下のご行を見つけて、以下に変更します。
display_errors = Off
upload_max_filesize = 2M
post_max_size = 8M
- Apacheサーバーを再起動します。以下のコマンドを使用して、Apacheサービスを再起動します。
sudo systemctl restart httpd
- テスト用のPHPファイルを生成するには、以下のコマンドを使用します:
sudo vi /var/www/html/info.php
ファイルに以下の内容を挿入します。
<?php
phpinfo();
?>
- ブラウザからテストファイルにアクセスする。ブラウザにサーバーのIPアドレスかドメイン名を入力し、「/info.php」と付け加えます。PHPの情報ページが表示された場合には、PHPのインストールと設定が完了しています。
したがって、あなたは CentOS に基本的なウェブサーバーを構築することに成功しています。あなたのニーズに基づいて、さらに設定して他の機能を追加できます。