ホームページ  >  記事  >  バックエンド開発  >  Ubuntu_PHP チュートリアルで Nginx と PHP 環境を構築する最も簡単な方法

Ubuntu_PHP チュートリアルで Nginx と PHP 環境を構築する最も簡単な方法

WBOY
WBOYオリジナル
2016-07-13 10:05:03788ブラウズ

UbuntuでNginxとPHP環境を構築する最も簡単な方法

この記事では、UbuntuでNginxとPHP環境を構築する最も簡単な方法を主に紹介します。この記事では、apt-getツールを使用してNginxとPHP環境をインストールする方法について説明します。基本的な構成が説明されているので、必要な友達は参考にしてください

前書き: 百度の結果は非常に誤解を招き、他の人が不正行為をしていると書かれている記事もありますが、彼自身も不正行為をしています。業界には優しくしてください。 Googleはやはり信頼できる。

システム環境:Ubuntu 13、Linux Mint 15ともに合格。

デフォルトのインストールはnginx 1.2.5、php5.4.9です

最初にインストールします:

コードは次のとおりです:


sudo apt-get インストール nginx php5-fpm
新しくインストールした Ubuntu 13 でテストに合格しました。実際には、これら 2 つだけをインストールするだけで十分です。

次に、設定ファイルを編集します。

コードは次のとおりです:


sudo gedit /etc/nginx/site-available/default
vi の代わりに gedit を使用して編集する場合は、site-available の下でデフォルトのファイルを編集する必要があることに注意してください。site-enabled の下でデフォルトを編集すると、gedit はこのバックアップを保存するときにデフォルトで「default~」バックアップを生成します。また、nginx によって有効な設定ファイルとみなされ、エラーが発生し、起動に失敗します。最も安全な方法は、site-available でファイルを編集した後、バックアップ ファイルを手動で削除することです。

場所を見つけます ~ .php$、5行目のコメントを解除すると、次のようになります:

コードは次のとおりです:


場所 ~ .php$ {
# fastcgi_split_path_info ^(.+.php)(/.+)$;
# # 注: php.ini には「cgi.fix_pathinfo = 0;」が必要です
#
# # php5-cgi 単独の場合:
# fastcgi_pass 127.0.0.1:9000;
# # php5-fpm の場合:
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index インデックス.php;
fastcgi_params を含めます;
}

以上です!

nginxを開始します:

コードは次のとおりです:


sudoサービスnginx開始
拡張機能:

1. デフォルトのファイルで

を見つけます。

コードは次のとおりです:


インデックスindex.htmlインデックス.htm;
このライン、
として参加してください

コードは次のとおりです:


インデックスインデックス.htmlインデックス.htmインデックス.php;
このようにして、php ファイルをデフォルトのホームページとして使用できます。

2..default ファイルで、サーバー インジケーターの場所 / {} インジケーター内に

を追加します。{}

コードは次のとおりです:


自動インデックスがオン;
フォルダー内にインデックス ファイルがない場合、ファイルには自動的にインデックスが作成されます。

3. サーバー インジケーターのルート行は、ファイルのルート ディレクトリです。このフォルダーを自分で変更することで、ウェブサイトのルート ディレクトリとして使用できます。

http://www.bkjia.com/PHPjc/963979.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/963979.html技術記事 Ubuntu で Nginx と PHP 環境を構築する最も簡単な方法 この記事では、Ubuntu で Nginx と PHP 環境を構築する最も簡単な方法を中心に紹介します。この記事では、apt-get ツールを使用して Nginx をインストールする方法について説明します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。