ホームページ >バックエンド開発 >PHPチュートリアル >php および php-FPM アセンブリ
php と php-FPM のインストール
1. インストール パッケージをダウンロードします
php www.php.net
php-fpm http://php-fpm.prg/downloads/
2. インストール環境を構成します
gcc gcc-c
libxml2 libxml2-devel
autoconf
libjpeg libjpeg-devel
libpng libpng-devel
freetype freetype-devel
zlib zlib-devel
glibc glibc-devel
glib2 glib2 -devel
プロセス中に別の Linux バージョンに応じて他のソフトウェア パッケージがインストールされる場合
3. php をインストールします php-fpm
cd パッケージ ディレクトリを解凍します
./configure --prefix=/opt/ php --enable-fastcgi --enable-fpm
make
make install
4. 設定と最適化 php-fpm
php /opt/php/lib/php.ini
php- fpm /opt/php/ etc/php-fpm.conf
5. FastCGI プロセスの管理 (http サーバー (例: nginx apache)<=fastcgi=>ダイナミック スクリプト言語 (例: php))
開始/opt/php/bin /php-cgi --fpm または /opt/php/sbin/php-fpm start[stop|quit|restart|reload|logrotate]
netstat -antl|grep 9000 または ps -ef を表示します。 |grep php-cgi
6. php
/opt/nginx/conf/nginx.conf
サーバーに対する nginx のサポートを構成します{
…
unix:/tmp /php-cgi .sock;
fastcgi_indexindex.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;//fastcgi_params nginx はインストール時に自動的に生成されます 🎜> }
7. nginx の解析関数をテストします。 php
localhost の対応するルート ディレクトリに phpinfo.php を作成します
別: CodeIgniter のバージョン番号を表示します:/system/CodeIgniter.php