国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 網站 > Nginx > 正文

輕量級HTTP服務器Nginx:安裝與配置

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

以下內容涉及到Nginx的安裝與配置,大家可以通過詳細的安裝說明來進行學習。

下載與安裝Nginx

    Nginx的官方網站是http://sysoev.ru/nginx/,英文主頁為http://nginx.net,從這里可以獲得Nginx的最新版本信息。Nginx有三個版本:穩定版、開發版和歷史穩定版。開發版更新較快,包含最新的功能和bug的修復,但同時也可能會出現新的bug。開發版一旦更新穩定下來,就會被加入穩定版分支中。然而有些新功能不一定會被加到穩定版中去。穩定版更新較慢,但是bug較少,可以作為生產環境的首選,因此通常建議使用穩定版。歷史穩定版為以往穩定版本的匯總,不包含最新的功能。

    這里選擇當前的穩定版本nginx-0.7.65作為介紹對象,開始介紹編譯安裝。在安裝Nginx之前,確保系統已經安裝了gcc、openssl-devel、pcre-devel和zlib-devel軟件庫。

    Linux開發庫是在安裝系統時通過手動選擇安裝的,gcc、openssl-devel、zlib-dcvel三個軟件庫可以通過安裝光盤直接選擇安裝,而pcre-devel庫默認不在系統光盤中,所以這里重點介紹pcre-devel庫。

    1.安裝Nginx所需的pcre-devel庫

    安裝pcre庫是為了使Nginx支持HTTP Rewrite模塊。下面進行安裝,過程如下:

[ root@localhost home] #  tar  zxvf  pcre-8.02.tar.gz
[ root@localhost home] # cd pcre-8.02
[ root@localhost pcre-8.02J # . /configure
[ root@localhost pcre-8.02J #make
[ root@localhost pcre-8.02] #make  install

2.開始安裝Nginx

    Nginx酌安裝非常簡單。在默認情況下,經過編譯安裝的Nginx包含了大部分可用模塊。可以通過“./configure --help”選項設置各個模塊的使用情況,例如對不需要的http_ssi模塊,可通過“--without-http_ssi_module”方式關閉此。同理,如果需要“http_perl“”模塊,那么可以通過“-with-http_perl_module”方式進行安裝。下面是安裝過程:

[root@localhost home] # tar zxvf nginx-0.7.65.tar.gz
[root@localhost home] #cd nginx-0.7.65
[root@localhost nginx-0.7.65] # ./conf igure /
-with-http_stub_status module  --prefix=/opt/nginx
[root@localhost nginx-0.7.65J #make
[root@localhost nginx-O.7.65J #make install

    在上面的configure選項中,“--with-http_stub_status_module”可以用來啟用Nginx的NginxStatus功能,以監控Nginx的當前狀態。

    至此,Nginx已經安裝完成了。

Nginx配置文件的結構

    Nginx的配置文件是一個純文本文件,它一般位于Nginx安裝目錄的conf目錄下,整個配置文件是以block的形式組織的。每個block一般以一個大括號“{}"來表示,block可以分為幾個層次,整個配置文件中main指令位于最高層,在main層下面可以有Events、HTTP等層級,而在HTTP層中又包含有server層,即server block,server block中又可分為location層,并且一個server block中可以包含多個location block。

    一個完整的配置文件結構如圖1-2所示。

HTTP服務器,Nginx,安裝,配置

圖1-2 Nginx配置文件結構

在了解完配置文件結構之后,就可以開始配置和調試Nginx了。

配置與調試Nginx

    Nginx安裝完畢后,會產生相應的安裝目錄,根據前面的安裝路徑,Nginx的配置文件路徑為/opt/nginx/conf,其中nginx.conf為Nginx的主配置文件。這里重點介紹nginx.conf這個配置文件。

    Nginx配置文件主要分為4部分:main(全局設置)、server(主機設置)、upstream(負載均衡服務器設置)和location(URL匹配特定位置的設置)。main部分設置的指令將影響其他所有設置:server部分的指令主要用于指定主機和端口;upstream指令主要用于負載均衡,設置一系列的后端服務器:location部分用于匹配網頁位置。這四者之間的關系如下:server繼承main.location繼承server,upstream既不會繼承其他設置也不會被繼承。

    在這4個部分當中,每個部分都包含若干指令,這些指令主要包含Nginx的主模塊指令、事件模塊指令、HTTP核心模塊指令。同時每個部分還可以使用其他HTTP模塊指令,例如Http SSL模塊、Http Gzip Static模塊和Http Addition模塊等。

    下面通過一個Nginx配置實例,詳細介紹nginx.conf每個指令的含義。為了能更清楚地了解Nginx的結構和每個配置選項的含義,這里按照功能點將Nginx配置文件分為7個部分依次講解。下面就圍繞這7個部分進行介紹。

1.Nginx的全局配置

    下面這段內容是對Nginx的全局屬性配置,代碼如下:

    user  nobody nobody;
    worker_processes  4;
    error_log  logs/error.log  notice;
    pid    logs/nginx.pid;
    worker_rlimit_nofile 65535;
    events{
    use epoll;
    worker_connections    65536;
    }

上面這段代碼中每個配置選項的含義解釋如下:

    口user是個主模塊指令,指定Nginx Worker進程運行用戶以及用戶組,默認由nobody賬號運行。
    口worker_processes是個主模塊指令,指定了Nginx要開啟的進程數。每個Nginx進程平均耗費1OMB~12MB內存。根據經驗,一般指定一個進程足夠了,如果是多核CPU,建議指定和CPU的數量一樣多的進程數即可。
    口error_log是個主模塊指令,用來定義全局錯誤日志文件。日志輸出級別有debug、info、notice、warn、error、crit可供選擇,其中,debug輸出日志最為最詳細,而crit輸出日志最少。
    口pid是個主模塊指令,用來指定進程id的存儲文件位置。
    口worker_rlimit_nofile用于綁定worker進程和CPU,Linux內核2.4以上可用。
    口events指令用來設定Nginx的工作模式及連接數上限。
    口use是個事件模塊指令,用來指定Nginx的工作模式。Nginx支持的工作模式有select、poll、kqueue、epoll、rtsig和/dev/poll。其中select和poll都是標準的工作模式,kqueue和epoll是高效的工作模式,不同的是epoll用在Linux平臺上,而kqueue用在BSD系統中。對于Linux系統,epoll工作模式是首選。
    口worker_connections也是個事件模塊指令,用于定義Nginx每個進程的最大連接數,默認是1024。最大客戶端連接數由worker_processes和worker_connections決定,即max_client=worker_processes*worker_connections,在作為反向代理時變為:max_clients=worker_processes*worker_connections/4。
    進程的最大連接數受Linux系統進程的最大打開文件數限制,在執行操作系統命令“ulimit -n 65536"后worker_connections的設置才能生效。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
香蕉视频在线看| 青青草在线视频免费观看| 超碰免费在线播放| 国内精品不卡| 国产裸舞福利在线视频合集| 国产美女极品在线| 最新av免费看| 国产一区二区在线|播放| 99热在线观看免费| 91极品在线| 精品国产丝袜高跟鞋| 精品999视频| 天天激情综合| 中文字幕视频免费在线观看| 中文字幕不卡| av在线天堂| 国产精品美女视频免费观看软件| 18激情网站| 成人精品福利| 精品美女在线观看视频在线观看| www免费在线观看视频| 国产理论电影在线观看| 亚洲国产精华液| 国产精品免费视频二三区| 久热国产在线| 国产99re| 国产人成网在线播放va免费| av资源网站在线观看| 国产成人精品久久一区二区小说 | 国产中文字幕在线| 91亚洲天堂| 最近中文av字幕在线中文| 精品街拍一区二区| 国产一区二区三区不卡免费观看 | 99re热在线观看| 国产在线观看a视频| av网址在线免费观看| 国产天堂资源| 国产乱视频在线观看| 九九热免费在线视频| 日本福利在线观看| 香蕉视频在线看| 伊人影院蕉久影院在线播放| 国产三级做爰在线观看| 国产女人在线视频| 超碰97在线免费观看| 性网站在线看| 欧美高清xxxx性| www.av在线视频| 欧美日韩一区二区三区在线播放| av在线免费播放网站| 在线激情网站| 日本电影在线观看| 激情在线视频播放| 黄色国产在线| 国产天堂av| 精品无人乱码| 天天插天天干| 九九热免费视频| 国产丝袜精品丝袜| 国产精品视频福利一区二区 | www.狠狠操.com| 黄色av网站在线| 国产偷激情在线| 一区二区三区四区在线免费视频| 亚洲妇熟xxxx妇色黄| 国产在线高潮| 国产福利一区二区在线精品| 国产福利免费观看| 超碰在线观看免费| 国产变态拳头交视频一区二区| 中文资源在线官网| 超碰在线国产| 97高清视频| 久久久久久五月天久久久久久久久| 高清色视频在线观看| 国产超碰在线| 91av资源在线| 先锋影音av中文字幕| 中文字幕免费在线视频| 中文av资源在线| 天天操夜夜摸| 免费99热在线观看| 18激情网站| 五月婷婷丁香激情| 欧美a免费在线| 精品一区二区三区高清免费不卡| gogogogo高清视频在线| 国产日产一区二区| 最新中文字幕av专区| 超碰在线观看免费| 热99re久久精品这里都是免费| 国产精品黄页网站在线播放免费 | 精品国内一区二区三区免费视频| 九九精品视频在线观看九九| 一本大道五月香蕉| 国产经典自拍视频在线观看 | 国产午夜在线观看| 国产在线资源| 操操操综合网| 不卡av免费观看| jizz一区二区三区| www.99色.com| 亚洲妇熟xxxx妇色黄| 在线播放国产区| 亚洲第一成人在线视频| 在线观看av网站永久| av网址在线免费观看| 精品视频二区三区| 亚洲国产aⅴ精品| 天天干天天摸| www.久草.com| 国产在线拍揄自揄拍视频| 国产专区在线播放| 国产一二区在线| 国产私人尤物无码不卡| 国产精品69一区二区三区| 精品欧美色视频网站在线观看| 国产99re| 超碰国产在线| 国产日本在线视频| 中文av资源在线| 欧美96在线| 国产精品ⅴa有声小说| 亚洲成a人v欧美综合天堂麻豆| 免费精品国产自产拍观看| 麻豆网站在线| 国产成人亚洲精品播放器下载| 伊人222成人综合网| 青青青国产视频| 国产乱视频在线观看| 9999在线视频| 欧美色欧美亚洲另类二区精品| 99色在线视频| 日本动漫同人动漫在线观看| 最近中文字幕mv免费高清在线| 国产黄色av免费看| а√天堂8资源在线官网| 中文字幕亚洲免费| 欧美日韩一区二区三区在线播放| 国产天堂在线播放视频| 在线视频中文字幕| 国产激情网址| 国产免费自拍视频| eeuss影院在线观看第一页| 成在线人视频免费视频| 在线观看视频污| 国产激情在线视频| 国产天堂资源| 国产免费福利| 久草在线资源福利| 爱福利在线视频| 一区二区三区免费视频网站| 国产精品久久久久久久牛牛| 国产美女福利在线观看| 欧美日韩一区二区三区在线播放| 国产黄色在线网站| 国产一级二级在线| 高清av中文在线字幕观看1| av在线1区2区| a√在线视频| 在线中文字幕观看| 伊人春色在线| 99精品老司机免费视频| 国产xxx在线| av高清在线| 亚洲欧美日韩成人网| 夜夜操天天干| 日本一本久久| 激情综合丁香| 国产免费专区| 高清av中文在线字幕观看1| 六月天色婷婷| 国自产拍在线网站网址视频| 国产在线超碰| 1区不卡电影| 国产对白在线| 天堂中文在线观看| 久久精品最新免费国产成人| 国产美女极品在线| 国产成人亚洲欧美电影| 亚洲综合激情六月婷婷在线观看 | 国产高清免费av在线| 91在线最新| 亚洲sss视频| 国产精品一区二三区| 国产福利视频在线观看| 6699久久国产精品免费| 亚洲欧美日韩成人网| eeuss影院在线播放| 成 人免费视频播放| 中文字幕在线看精品乱码| 国产黄在线播放| 精品国内一区二区三区免费视频| 亚洲成人av在线影院| 老司机在线视频二区| 国产黄色片在线观看| 91高清国产| 88av在线| 免费在线你懂的|