CentOS で Web サーバーをセットアップするための完全なステップバイステップ ガイド
独自の Web サーバーを構築することは、インターネット上で独自の Web サイトやアプリケーションをホストできるようにする重要なスキルです。この記事では、必要なソフトウェアのインストール、サーバーの構成、ファイアウォール ルールの設定などの手順を含む、CentOS オペレーティング システム上で Web サーバーをセットアップするための完全なガイドを紹介します。
ステップ 1: 必要なソフトウェアをインストールする
まず、Apache Web サーバー、MySQL データベース、PHP インタープリターなどの必要なソフトウェアをインストールする必要があります。ターミナルに次のコマンドを入力して、これらのサービスをインストールします。
sudo yum install httpd mysql-server php php-mysql
ステップ 2: サービスの開始と構成
インストールが完了したら、これらのサービスを開始して構成する必要があります。まず、Apache サーバーを起動し、ターミナルに次のコマンドを入力します:
sudo service httpd start
次に、起動時に開始するように設定します:
sudo chkconfig httpd on
次に、MySQL データベース サービスを開始します:
sudo service mysqld start
同様に、起動時に開始するように設定します。
sudo chkconfig mysqld on
ステップ 3: ファイアウォール ルールを設定する
#CentOS では、ファイアウォールはデフォルトで有効になっていますが、Web サーバーへのアクセスがブロックされる場合があります。 。したがって、HTTP および HTTPS トラフィックの通過を許可するようにファイアウォール ルールを構成する必要があります。ターミナルに次のコマンドを入力します。sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https sudo firewall-cmd --reload
sudo nano /etc/httpd/conf.d/example.conf
<VirtualHost *:80> ServerName example.com DocumentRoot /var/www/html/example ErrorLog /var/log/httpd/example_error.log CustomLog /var/log/httpd/example_access.log combined <Directory /var/www/html/example> AllowOverride All Require all granted </Directory> </VirtualHost>
sudo service httpd restart
<?php phpinfo(); ?>
以上がCentOS で Web サーバーをセットアップするための完全なステップバイステップ ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。