まず、PHP何で
、「ハイパーテキストプリプロセッサは、」一般的なオープンソースのスクリプト言語であるPHPされます。PHPは、C言語、プログラミング言語、共通のウェブサイトに類似で実行するサーバーサイドのスクリプト言語です。PHPはCやJava、PerlやPHP独自の構文のユニークなミックスを構文。学習に資する、広く主にWeb開発のために、使用されます。
唯一のApacheモジュールとして存在してPHPでPHP-FPM、およびLAMP:一般原則同様のLAMPアーキテクチャでは、PHPでサービスを開始します構造LNMPでいくつかの違いがあります。nginxのは、このサービスは、PHPとデータベースとの対話になり、対処するためにPHPの動的なサービスにユーザーを要求します。静的なユーザーは、動的な要求上のApacheは非常に異なる取り扱いnginxのようにnginxのは、より高速なApacheのはるかに優れた性能の速度よりも、直接nginxのハンドル静的な要求を扱います要求し、それはまだ要求を処理している場合、彼らは明らかにnginxのを発見したいと思います多数のサイトをWebサーバーとしてnginxのを使用しますので、より高速のapacheよりも、Nginxは、大規模よりも、同時のapacheの量に耐えることができますが、数千人の同時十量に耐えることができます。
第二に、実験
1.インストールデプロイメント環境パッケージ
2.解凍PHPは下の/ optディレクトリにマウント
3.インストール設定機能モジュール
4.Makeメイク&&インストール
5.修正コアプロファイル
6.電源を入れPHP-FPMモジュールを
開いたプロファイルの監視エンジンPID
7変性拡張プロファイルは
8オープンサービス点検口
9すべてのコマンドPHPは識別システム容易
10.関数は、nginxのサポートPHPを可能にします
location ~ \.php$ {
root html;//指定站点目录
fastcgi_pass 127.0.0.1:9000;//指定fpm模块所在位置,IP地址,9000端口
fastcgi_index index.php;//指定默认首页类型
fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name;//指定脚本文件所在目录
include fastcgi_params;//将nginx中的变量转换成PHP能识别的变量
}
ここでは、すべてのLNMPインフラストラクチャサービスはすべて終了し設定されています。
サービスおよびテストを再起動します!
完全に構築するためのPHPページ!