国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

ubuntu上配置Nginx+PHP5 FastCGI服務器配置

2024-08-30 12:27:25
字體:
來源:轉載
供稿:網友

首先安裝或編譯Nginx。
安裝Nginx
源碼包可以在官方主頁上下載。Ubuntu 9.04可以直接通過apt安裝,也可以從這里下載最新的deb包:
sudo apt-get install nginx
如果要自己編譯的話,需要確保自己已經有編譯器和PCRE的庫(用于Nginx的rewrite模塊,如果不需要這個模塊可以在configure時使用./configure –without-rewrite)。編譯方法如下:
wget http://sysoev.ru/nginx/nginx-0.5.34.tar.gz
tar zxvf nginx-0.5.34.tar.gz
cd nginx-0.5.34
./configure #默認配置安裝路徑為/usr/local/nginx 可以追加--prefix=/usr設置到/usr
make && make install  # install要求有root權限

Ubuntu安裝之后的文件結構大致為:
所有的配置文件都在/etc/nginx下,并且每個虛擬主機已經安排在了/etc/nginx/sites-available下
程序文件在/usr/sbin/nginx
日志放在了/var/log/nginx中
并已經在/etc/init.d/下創建了啟動腳本nginx
默認的虛擬主機的目錄設置在了/var/www/nginx-default

而自己利用默認配置編譯的,則放在/usr/local/nginx下,以下是目錄結構:
/usr/local/nginx/conf 配置目錄
/usr/local/nginx/html 默認的網站根目錄
/usr/local/nginx/logs 日志和pid文件目錄
/usr/local/nginx/sbin 執行文件目錄

下面可以啟動nginx來看看效果(請確保80端口沒有其他服務在使用):
Ubuntu請運行:
sudo /etc/init.d/nginx start
其他請運行:
/usr/local/nginx/sbin/nginx
然后就可以通過http://localhost/來看看效果了。
要配置nginx的自動運行,可以將/usr/local/nginx/sbin/nginx添加到/etc/rc.local中,Ubuntu可以執行
update-rc.d nginx defaults

安裝PHP5
至于如何在Linux上安裝PHP,在這里我們需要的是cgi方式的php。Ubuntu下可以直接運行:
sudo apt-get install php5-cgi
并且可以根據自己的情況安裝一些字節碼優化和緩存的擴展,如eaccelerator、apc、xcache等。
PHP5的CGI方式的一大優勢是內置了FastCGI的支持,只需指明綁定的地址和端口參數便可以以FastCGI的方式運行,如下:
php-cgi -b 127.0.0.1:9000

如何配置其與nginx一起運行呢?
配置Nginx的PHP FastCGI
請將以下內容保存為fastcgi_params文件,保存于/usr/local/nginx/conf下(Ubuntu可保存于/etc/nginx下),他為我們的FastCGI模塊設置了基本的環境變量:
#fastcgi_params
fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
fastcgi_param  SERVER_SOFTWARE    nginx;
fastcgi_param  QUERY_STRING       $query_string;
fastcgi_param  REQUEST_METHOD     $request_method;
fastcgi_param  CONTENT_TYPE       $content_type;
fastcgi_param  CONTENT_LENGTH     $content_length;
fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平阴县| 札达县| 洮南市| 河东区| 文安县| 霸州市| 阜康市| 湛江市| 逊克县| 道孚县| 高清| 柏乡县| 德保县| 屯门区| 正蓝旗| 阿巴嘎旗| 宁武县| 陈巴尔虎旗| 孝昌县| 瑞安市| 搜索| 喀喇沁旗| 博湖县| 如东县| 开远市| 响水县| 西充县| 北京市| 陵川县| 兴安盟| 嵊州市| 库伦旗| 东乡县| 乐陵市| 荆州市| 逊克县| 临桂县| 西城区| 灵石县| 四子王旗| 徐闻县|