時(shí)間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評(píng)論(0)
由于目前nginx還不支持直接運(yùn)行php,但是Nginx支持FastCGI,可以用FastCGI模式運(yùn)行PHP作為后端。Nginx不能像Lighttpd那樣自動(dòng)啟動(dòng)FastCGI,所以這里要借一下lighttpd的spawn-fcgi工具來啟動(dòng)PHP。
安裝PHP
以下為引用的內(nèi)容: sudo apt-get install php5 php5-cgi |
獲得spawn-fcgi
下載lighttpd,解壓,
以下為引用的內(nèi)容: ./configure |
spawn-fcgi啟動(dòng)腳本
以下為引用的內(nèi)容: #!/bin/sh # /etc/init.d/php-fastcgi: start php fastcgi set -e BINPATH="/usr/bin/spawn-fcgi" CGIPATH="/usr/bin/php-cgi" OPTS="-f $CGIPATH -a $ADDR -p $PORT -C $CHILDS -P $PIDFILE -u $RUNUSER -g $RUNGROUP" do_start() { do_stop() { case "$1″ in exit 0 |
腳本保存到 /etc/init.d/php-fastcgi,然后添加到啟動(dòng)項(xiàng)中:
update-rc.d php-fastcgi start 89 2 3 4 5 。 stop 19 0 1 6 。
nginx的設(shè)置
修改站點(diǎn)的設(shè)置,使php傳到后端處理
以下為引用的內(nèi)容: location ~ \.php$ |
關(guān)鍵詞標(biāo)簽:Ubuntu,Debian,Nginx,
相關(guān)閱讀
熱門文章 VMware中Shared Folders(共享文件夾)的配CentOS NTP服務(wù)器安裝與配置實(shí)戰(zhàn):RemoteApp服務(wù)器應(yīng)用程序安裝nginx搭建flv流媒體服務(wù)器
人氣排行 VMware中Shared Folders(共享文件夾)的配置nginx搭建flv流媒體服務(wù)器CentOS NTP服務(wù)器安裝與配置修改Windows Server 遠(yuǎn)程登錄(遠(yuǎn)程桌面)最大連接數(shù)目nginx的自動(dòng)啟動(dòng)腳本heartbeat+LVS-ipvsadm+ldirectord搭建lvs DR集群Windows 2003下配置架設(shè)NTP時(shí)間服務(wù)器五步解決“服務(wù)器超出最大允許連接數(shù)”錯(cuò)誤