跳至內容
阿里BaBa電腦筆記
使用者工具
登入
網站工具
工具
顯示頁面
舊版
反向連結
最近更新
多媒體管理器
網站地圖
登入
最近更新
多媒體管理器
網站地圖
足跡:
linux:web:nginx_fpm
本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。
======PHP-FPM====== =====需要套件===== 本實作是搭配Nginx Web服務(Nginx是編譯安裝)。 * php-common * php-cli * php * php-fpm =====php-fpm設定檔配置===== 若以rpm安裝,主要設定檔在**/etc/php-fpm.d/www.conf** 及全域設定檔在**/etc/php-fpm.conf** 簡單設定只要修改**/etc/php-fpm.d/www.conf**即可。 <code 1> ~略~ listen = 127.0.0.1:9000 -->php-fpm此服務阜口 ~略~ user = nginx -->web使用者(apache Web server 為apache) group = nginx -->web群組(apache Web server 為apache) </code> =====Nginx 設定檔配置===== <code 1>#vim /usr/local/nginx/conf/nginx.conf</code><code 1> server { ~略~ location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name; include fastcgi_params; } ~略~ } </code> <code>#cd /usr/local/nginx/html/ #vim index.php</code> <code php 1> <?php phpinfo(); ?> </code> =====啟動或重啟 Nginx及php-fpm 並測試php網頁===== <code 1>#/usr/local/nginx/sbin/nginx -t -->測試設定檔語法OK #/usr/local/nginx/sbin/nginx -s reload </code><code 1>#/etc/init.d/php-fpm start</code> <code1>#links http://your IP/index.php</code> ======參考資料====== - [[http://www.howtoforge.com/installing-nginx-with-php5-and-php-fpm-and-mysql-support-on-centos-6.0-p2|PHP5 (And PHP-FPM) And MySQL Support On CentOS 6.0]] - [[http://php-fpm.org/|PHP-FPM]] - [[http://blog.teatime.com.tw/1/post/383|Nginx/FastCGI/PHP-FPM]]
linux/web/nginx_fpm.txt
· 上一次變更: 2013/07/06 01:28 (外部編輯)
頁面工具
顯示頁面
舊版
反向連結
回到頁頂