ホームページ > バックエンド開発 > PHPチュートリアル > ubuntu 13.04 nginx PHPのインストール

ubuntu 13.04 nginx PHPのインストール

WBOY
リリース: 2016-06-23 14:18:52
オリジナル
1072 人が閲覧しました

以前、Baidu の多くの記事から最も簡単なインストール方法を模索して見つけましたが、それが正しいかどうか、何かが足りないかどうかはわかりません。

1. nginx をインストールします
sudo apt-get install nginx

2. php をインストールします
sudo apt-get install php5-fpm

3. nginx を設定します
sudo gedit /etc/nginx/sites-available/default

ルート/www;
インデックスindex.htmlindex.htmindex.php;

location ~ .php$ {
fastcgi_paramsを含む }

4. nginxを起動します。
sudo サービス nginx の開始

インストールが完了すると、インターネット上の多くの記事が似ていますが、主な違いは PHP のインストールと nginx の設定にあります。

1. php は php5-fpm をインストールするだけで済みますか?

2. location ~ .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; include fastcgi_params ;
}
各行の設定は何を意味しますか?

3. fastcgi_pass 127.0.0.1:9000; を使用すると nginx を起動できないのはなぜですか?


ディスカッションに返信(解決策)

まだインストールしていないので、見に来てください。

分析用のコードを投稿することをお勧めします

まず、php のサーバー システムとして centsos を使用することをお勧めします。

sudo の履歴を検索できます。 apt-get install nginx

アップグレードには sudo を使用しますが、apt-get install は直接 ubuntu のインストールパッケージを取得するのと同じです

centos でのコマンドは yum install nginx です


Linux で PHP 環境を構築するのは非常に複雑です。インターフェイスを使用して環境をインストールした後、nginx プロセスと fastcgi 構成のいくつかの高度な機能をセットアップしてみます。この部分は非常に複雑で重要です。サーバーごとにハードウェアやパフォーマンスが異なるため、固定の設定方法がありません。設定が適切に行われていないと、Web サイトでエラー 500 が表示されたり、エラーが発生したりすることがあります。エラー 502

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート