現在の位置: ホーム> 最新記事一覧> CENTOS 6.5でPHPとNginxを効率的に構成するための完全なガイド

CENTOS 6.5でPHPとNginxを効率的に構成するための完全なガイド

gitbox 2025-08-10

導入

この記事では、CENTOS 6.5環境でPHPとNginxを構築する方法を理解して、安定したレスポンシブなWebサービスを作成する方法を理解するために、段階的に説明します。インストール、構成、最適化のための重要なプロセスをカバーすると、効率的なWebサイトを展開する必要がある開発者と運用担当者に適しています。

nginxをインストールします

まず、Centos 6.5システムにNginxをインストールする必要があります。 Epelソースをインストールし、次のコマンドを介してNginxのインストールを完了できます。

 sudo yum install epel-release
sudo yum install nginx

nginxブートを起動して設定します

インストールが完了したら、nginxサービスを開始し、自動的に開始するように構成します。

 sudo service nginx start
sudo chkconfig nginx on

PHPおよび関連モジュールをインストールします

次に、PHP、PHP-FPM、およびMySQLサポートモジュールをインストールして、PHPがNginxを介して正常に実行できることを確認します。

 <span class="fun">Sudo YumはPHP-FPM PHP-MYSQLをインストールします</span>

php-fpmを構成します

インストールが完了すると、PHP-FPMの必要な構成が必要です。テキストエディターを使用して構成ファイルを開きます。

 <span class="fun">sudo vi /etc/php-fpm.d/www.conf</span>

構成内のユーザーグループとユーザーグループをnginxに変更します。

 user = nginx
group = nginx

ファイルを保存して閉じます。

PHP-FPMを起動し、パワーオンをセットアップします

sudo service php-fpm start
sudo chkconfig php-fpm on

PHP処理をサポートするようにnginxを構成します

nginxデフォルト構成ファイルを編集し、PHPファイルのサポートを追加します。埋め込む:

 <span class="fun">sudo vi /etc/nginx/conf.d/default.conf</span>

場所/{}ブロック内で、次の構成を追加してPHPリクエストを処理します。

 location ~ \.php$ {
    include fastcgi_params;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

nginxサービスを再起動します

構成が完了したら、nginxを再起動して変更を有効にします。

 <span class="fun">Sudo Service Nginx Restart</span>

PHP構成を確認します

Webルートディレクトリにテストファイルを作成して、PHP環境が適切に機能していることを確認します。 info.phpは、次のコマンドで作成できます。

 <span class="fun">echo "<?php phpinfo();?>">/usr/share/nginx/html/info.php</span>

次に、ブラウザを介してhttp:// server ip/info.phpにアクセスして、PHP情報ページを表示します。

要約します

上記の手順を通じて、Centos 6.5システムでPHPとNginxを正常に構成して、安定した効率的なWebサービス環境を実現できます。合理的な構成により、ウェブサイトのパフォーマンスが向上するだけでなく、その後のメンテナンスと拡張も促進します。うまくいけば、このガイドがあなたのニーズを満たすサーバーをすばやく構築するのに役立つことを願っています。