Ubuntu下如何架設nginx和php服務器

  安裝nginx,執行以下命令,很快完成

sudo?apt-get?install?nginx

?  配置文件默認安裝位置:

conf:?/etc/nginx/nginx.conf bin:/usr/sbin/nginx vhost:?/etc/nginx/sites-enable/default CGI-params:?/etc/nginx/fastcgi-params

  安裝php-cgi模塊

sudo?apt-get?install?php5-cgi

  配置文件默認安裝位置:

php-cgi:?/usr/bin/php-cgi php5-cgi:?/usr/bin/php5-cgi cgi?config:?/usr/bin/cgi/php.ini

  這里有一點要注意一下,一定要修改php.ini文件的cgi.fix_pathinfo數據為1,默認為0??? cgi.fix_pathinfo=1; 這樣php-cgi方能正常使用script_filename這個變量。

  安裝spawn-fcgi

  如果系統沒有安裝gcc編譯環境,剛需要在安裝lighttpd之前要安裝build-essential工具包,執行以下命令:

sudo?apt-get?install?build-essential wget?http://www.lighttpd.net/download/lighttpd-1.4.19.tar.gz tar?-xvf?lighttpd-1.4.19.tar.gz cd?lighttpd-1.4.19/ sudo?apt-get?install?libpcre3-dev ./configure?–without-zlib?–without-bzip2 make sudo?cp?src/spawn-fcgi?/usr/local/bin/spawn-fcgi

  啟動fast_cgi:

spawn-fcgi?-a?127.0.0.1?-p?9000?-c?5?-u?www-data?-g?www-data?-f?/usr/bin/php-cgi

  啟動nginx

sudo?/etc/init.d/nginx?start

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享