国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

Nginx配置參數(shù)說明

系統(tǒng) Linux
本文詳細介紹了Nginx配置的一些參數(shù)說明,為以后的配置提供一定的幫助。有兩種方式來通過這些信號去控制 Nginx,第一是通過 logs 目錄下的 nginx.pid 查看當前運行的 Nginx 的進程 ID,通過 kill – XXX <pid> 來控制 Nginx。
檢測nginx配置文件是否正確

/usr/local/nginx/sbin/nginx -t -c nginx.conf

-c 配置文件路徑

-g Set global directives. (version >=0.7.4)

-t 檢測文件是否正確不執(zhí)行

-v Print version.

-V Print nginx version, compiler version and configure parameters.

編譯時如果使用了–with-debug編譯,還可以使用error_log file [ debug_core| debug_http | debug_event …] 來獲得debug信息

通過信號對Nginx進行控制

Nginx支持下表中的信號:

信號名     作用描述

TERM, INT  快速關閉程序,中止當前正在處理的請求

QUIT           處理完當前請求后,關閉程序

HUP            重新加載配置,并開啟新的工作進程,關閉就的進程,此操作不會中斷請求

USR1          重新打開日志文件,用于切換日志,例如每天生成一個新的日志文件

USR2          平滑升級可執(zhí)行程序

WINCH        從容關閉工作進程

有兩種方式來通過這些信號去控制 Nginx,第一是通過 logs 目錄下的 nginx.pid 查看當前運行的 Nginx 的進程 ID,通過 kill – XXX <pid> 來控制 Nginx,其中 XXX 就是上表中列出的信號名。如果您的系統(tǒng)中只有一個 Nginx 進程,那您也可以通過 killall 命令來完成,例如運行 killall – s HUP nginx 來讓 Nginx 重新加載配置。

配置:

use [ kqueue | rtsig | epoll | /dev/poll | select | poll ];

FreeBSD使用kqueue,Linux選epoll.

worker_connections number    每個worker的最大連接數(shù)

Maxclient = work_processes * worker_connections

nginx的upstream目前支持4種方式的分配

1、輪詢(默認)

每個請求按時間順序逐一分配到不同的后端服務器,如果后端服務器down掉,能自動剔除。

2、weight

指定輪詢幾率,weight和訪問比率成正比,用于后端服務器性能不均的情況。

2、ip_hash

每個請求按訪問ip的hash結果分配,這樣每個訪客固定訪問一個后端服務器,可以解決session的問題。

3、fair(第三方)

按后端服務器的響應時間來分配請求,響應時間短的優(yōu)先分配。

4、url_hash(第三方)

按訪問url的hash結果來分配請求,使每個url定向到同一個后端服務器,后端服務器為緩存時比較有效。

代理

只需要在nginx的配置文件中增加虛擬主機,然后加入

\proxy_pass http://localhost:8000;

負載均衡:

只需要在http中增加

upstream tgcluster {#定義負載均衡設備的Ip及設備狀態(tài)

ip_hash;

    server 127.0.0.1:9090 down;

    server 127.0.0.1:8080 weight=2;

    server 127.0.0.1:6060;

    server 127.0.0.1:7070 backup;

}

在需要使用負載均衡的server中增加

proxy_pass http://tgcluster/;

每個設備的狀態(tài)設置為:

1.down 表示單前的server暫時不參與負載

2.weight 默認為1.weight越大,負載的權重就越大。

3.max_fails :允許請求失敗的次數(shù)默認為1.當超過最大次數(shù)時,返回proxy_next_upstream 模塊定義的錯誤

4.fail_timeout:max_fails次失敗后,暫停的時間。

5.backup: 其它所有的非backup機器down或者忙的時候,請求backup機器。所以這臺機器壓力會最輕。

nginx支持同時設置多組的負載均衡,用來給不用的server來使用。

client_body_in_file_only 設置為On 可以講client post過來的數(shù)據(jù)記錄到文件中用來做debug

client_body_temp_path 設置記錄文件的目錄 可以設置最多3層目錄

location 對URL進行匹配.可以進行重定向或者進行新的代理 負載均衡

FASTCGI配置:

請將以下內容保存為fastcgi_params文件,保存于/usr/local/nginx/conf下(Ubuntu可保存于/etc/nginx下),他為我們的FastCGI模塊設置了基本的環(huán)境變量:

#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;

fastcgi_param  REQUEST_URI        $request_uri;

fastcgi_param  DOCUMENT_URI       $document_uri;

fastcgi_param  DOCUMENT_ROOT      $document_root;

fastcgi_param  SERVER_PROTOCOL    $server_protocol;

fastcgi_param  REMOTE_ADDR        $remote_addr;

fastcgi_param  REMOTE_PORT        $remote_port;

fastcgi_param  SERVER_ADDR        $server_addr;

fastcgi_param  SERVER_PORT        $server_port;

fastcgi_param  SERVER_NAME        $server_name;

# PHP only, required if PHP was built with –enable-force-cgi-redirect

fastcgi_param  REDIRECT_STATUS    200;

請?zhí)貏e注意加粗的一行,PHP-CGI特別需要此行信息來確定PHP文件的位置。

另外需要在PHP-CGI的配置文件(Ubuntu 上此配置文件位于/etc/php5/cgi/php.ini)中,打開cgi.fix_pathinfo選項:

cgi.fix_pathinfo=1;

這樣php-cgi方能正常使用SCRIPT_FILENAME這個變量。

接下來在nginx的配置中針對php文件配置其利用FastCGI進程來執(zhí)行:

server {

    index index.php;

    root  /usr/local/nginx/html;

    location ~ .*.php$ {

        include /usr/local/nginx/conf/fastcgi_params;  #請根據(jù)自己保存的路徑進行設置

        fastcgi_index index.php;

        fastcgi_pass  127.0.0.1:9000; #請根據(jù)自己的FastCGI綁定的地址和端口進行配置

    }

}

通知Nginx重新載入配置:

kill -HUP `cat /usr/local/nginx/logs/nginx.pid`

Ubuntu用戶可以使用init腳本:sudo /etc/init.d/nginx reload

然后啟動php-cgi -b 127.0.0.1:9000

如果出現(xiàn)No input file specified表示SCRIPT_FILENAME設置的有問題。

使用lighttpd的 spawn-fcgi

get http://www.lighttpd.net/download/lighttpd-1.4.18.tar.bz2 #獲取Lighttpd的源碼包

tar -xvjf lighttpd-1.4.18.tar.bz2

cd lighttpd-1.4.18

./configure  #編譯

make

cp src/spawn-fcgi /usr/local/bin/spawn-fcgi #取出spawn-fcgi的程序

下面我們就可以使用 spawn-fcgi 來控制php-cgi的FastCGI進程了

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

參數(shù)含義如下

    -f <fcgiapp> 指定調用FastCGI的進程的執(zhí)行程序位置,根據(jù)系統(tǒng)上所裝的PHP的情況具體設置

    -a <addr> 綁定到地址addr

    -p <port> 綁定到端口port

    -s <path> 綁定到unix socket的路徑path

    -C <childs> 指定產(chǎn)生的FastCGI的進程數(shù),默認為5(僅用于PHP)

    -P <path> 指定產(chǎn)生的進程的PID文件路徑

    -u和-g FastCGI使用什么身份(-u 用戶 -g 用戶組)運行,Ubuntu下可以使用www-data,其他的根據(jù)情況配置,如nobody、apache等

責任編輯:yangsai 來源: xok.la
相關推薦

2011-03-31 15:31:06

Redhat配置nagios

2011-02-25 09:56:30

Proftpd

2011-02-23 10:21:18

ProFTPd參數(shù)

2011-02-25 11:29:33

ProFTP參數(shù)

2011-07-06 10:14:46

C#

2010-01-14 17:08:10

C++日期

2021-09-06 11:02:17

JVM架構調優(yōu)

2010-01-05 15:30:25

JSONP

2009-07-23 15:31:51

JDBC URL

2009-06-12 22:02:23

Java虛擬機命令行參

2010-02-02 18:14:38

Python函數(shù)

2010-01-26 14:23:50

C++類

2010-01-18 13:54:28

函數(shù)

2010-01-26 10:42:26

C++函數(shù)

2010-01-05 16:07:46

jQuery.prot

2010-05-04 13:32:37

nginx負載均衡器

2024-01-15 16:46:35

Nginx服務器

2010-08-06 13:42:21

CentOSNFS

2011-02-25 17:19:09

Pureftpd安裝

2011-04-01 16:30:49

Nagios
點贊
收藏

51CTO技術棧公眾號

日本a级片久久久| 亚洲3区在线| 精品国产乱码久久久久久88av| 亚洲高清国产精品| 久国产精品韩国三级视频| 国产99久久精品一区二区| 伊人久久视频| 欧美亚洲日本国产| 一本二本三本亚洲码| 中国av一区| 久久综合亚洲社区| 国产日韩欧美自拍| 欧美日韩一区二区三区四区不卡| 亚洲第一中文字幕在线观看| 色哟哟免费在线观看| 99天天综合性| 亚洲国产精品无码观看久久| 一级毛片免费高清中文字幕久久网| 久久久久久久久久久久电影| 少妇精品久久久一区二区三区| 亚洲午夜日本在线观看| 成年人羞羞的网站| 成人欧美一区二区三区白人 | 亚洲人成亚洲人成在线观看图片| 亚洲欧美日韩精品综合在线观看| 噜噜噜久久亚洲精品国产品小说| 国产精品自产拍高潮在线观看| www一区二区三区| 久久久97精品| 清纯唯美亚洲经典中文字幕| 亚洲深爱激情| 免费看污久久久| 国产精品亚洲一区二区三区在线 | 日韩在线视频二区| 久久91超碰青草在哪里看| 日韩av影视在线| 国产精品白丝jk喷水视频一区| 波多野结衣在线一区二区| 亚洲欧洲xxxx| 亚洲综合视频| 国产精品高潮粉嫩av| 日韩视频在线一区二区三区 | 91中文在线观看| 国产麻豆精品95视频| 国产精品福利网站| 九九热久久66| 国产成人精品免费在线| 牛夜精品久久久久久久| 国产美女扒开尿口久久久| 中文在线播放一区二区| 亚洲www啪成人一区二区麻豆| 深夜视频在线免费| 精品国产一区二区三区四区四| 久久久一本精品| 日韩午夜小视频| 青青热久免费精品视频在线18| 久久久国产一区二区| 99精品在线观看| 免费99视频| 欧美性猛xxx| 亚洲高清色综合| 日韩精品一区二区三区外面| 成人久久久精品乱码一区二区三区| 成人av视屏| 日韩国产在线看| 在线视频精品| 蜜桃免费在线视频| 亚洲国产精久久久久久| 日韩在线综合| www.xxx黄| 久久99成人| 久久成人资源| 亚洲视频香蕉人妖| 国产激情久久| 亚洲熟妇无码av在线播放| 欧美人狂配大交3d怪物一区| 国产精品久久久久毛片大屁完整版| 日本wwww视频| 亚洲图中文字幕| 久久精品国语| 精品美女在线观看视频在线观看| 国外视频精品毛片| www.日韩av| 国产精品麻豆| 中文字幕欧美人与畜| 欧美麻豆精品久久久久久| 91精品国产麻豆国产在线观看 | 精品久久久三级| 91久久精品日日躁夜夜躁欧美| 大片网站久久| 日本aⅴ中文| 另类图片亚洲色图| 日韩video| 777午夜精品视频在线播放| 久久中文资源| 老头吃奶性行交视频| 欧美成人激情在线| 国产亚洲一本大道中文在线| 高清亚洲高清| 亚洲免费大片| 高清成人在线观看| 外国电影一区二区| 国产午夜福利视频在线观看| 久久久久www| 国产精品三级av在线播放| 丁香婷婷成人| 国产精品一区二区小说| 青青青国产精品一区二区| 欧美午夜精品一区二区三区 | 免费视频一区二区三区在线观看| 成人在线免费电影| 一本一道久久a久久综合精品| 欧美成在线观看| 国产精品日韩成人| 日本一区二区免费高清| 黄网址在线观看| 欧洲美女和动交zoz0z| 国产成人高清激情视频在线观看| 欧美电影一区二区三区| 亚洲天堂网中文字| 国产成人高清| 成人在线观看网站| 天堂网在线免费观看| 成人欧美一区二区| 孩xxxx性bbbb欧美| 亚洲精品视频免费在线观看| 不卡视频在线看| 99精品久久久| 福利一区和二区| 最新理论片影院| 欧美二区三区在线| 国产欧美精品在线播放| 欧美激情综合亚洲一二区| 国产精品1区二区.| 国产91在线精品| 欧美xxxx做受欧美护士| 国产不卡在线| 欧美激情午夜| 国产综合视频一区二区三区免费| 播九公社成人综合网站| 欧美欧美一区二区| 国产精品一区二区三区久久| 91精品国产777在线观看| 久久五月天色综合| 亚洲三级免费看| 欧美videofree性高清杂交| 欧美精品 日韩| 欧美色图一区二区三区| 精品国产91久久久久久久妲己 | 伊人狠狠色j香婷婷综合| 亚洲欧美色图| 亚洲性色视频| 久热精品在线| 久久精品999| 99久久er热在这里只有精品66| 久久亚洲精品国产精品紫薇| 欧美日韩成人在线| 91九色最新地址| 91精品国产色综合久久ai换脸 | 午夜精品久久久久久久久久久久| 91av在线网站| 日韩电影一区二区三区| 蜜臀精品久久久久久蜜臀| 99热国内精品| 欧美+亚洲+精品+三区| 午夜综合激情| 久久久久国色av免费看影院| 国产精品乱人伦| 狠狠久久五月精品中文字幕| 欧美视频在线一区二区三区| 国产片一区二区三区| 日本aa在线| 99re久久| 91精品秘密在线观看| 国产乱码精品一区二区三区五月婷| 国产精品毛片a∨一区二区三区| 亚洲午夜在线电影| 亚洲欧美日韩网| 国产成人精彩在线视频九色| 一本一道久久a久久综合精品| 天天干天天玩天天操| 在线免费观看高清视频色| 麻豆系列在线观看| 日韩系列欧美系列| 成人免费高清在线观看| 欧美三级乱人伦电影| 51久久精品夜色国产麻豆| 国产av熟女一区二区三区| 国产中文在线观看| 视频在线不卡免费观看| 国产午夜精品一区二区三区四区| 亚洲精品国产欧美| 国产精品久久久| 91av在线免费播放| 超黄网站在线观看| 色偷偷色偷偷色偷偷在线视频| 97se亚洲| 奇米一区二区三区| 久久老女人爱爱| 精品亚洲aⅴ在线观看|