新聞中心
Nginx負(fù)載均衡如何才能做好呢?這個(gè)問題需要我們不斷的探討。其實(shí)很簡(jiǎn)單,只要做好相關(guān)命令的編寫就可以。為了確保能在 Nginx 中使用正則表達(dá)式進(jìn)行更靈活的配置,安裝之前需要確定系統(tǒng)是否安裝有 PCRE(Perl Compatible Regular Expressions)包。

創(chuàng)新互聯(lián)主要從事網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)和林格爾,十余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18982081108
rpm -q pcre
本機(jī)系統(tǒng)顯示:
- [sillycat@dev1 tmp]$ rpm -q pcre
- pcre-4.5-3.2.RHEL4
不知道版本會(huì)不會(huì)過低,等等再說
- tar zxvf nginx-0.6.35.tar.gz
- cd nginx-0.6.35
- ./configure --with-http_stub_status_module --prefix=/usr/local/nginx
- make
- make install
安裝成功后 /usr/local/nginx 目錄下有四個(gè)子目錄分別是:
conf、html、logs、sbin
其中 Nginx 的配置文件存放于 conf/nginx.conf,Nginx 只有一個(gè)程序文件位于 sbin 目錄下的 nginx 文件。確保系統(tǒng)的 80 端口沒被其他程序占用,運(yùn)行 sbin/nginx 命令來啟動(dòng) Nginx,打開瀏覽器訪問此機(jī)器的 IP,如果瀏覽器出現(xiàn) Welcome to nginx! 則表示 Nginx 已經(jīng)安裝并運(yùn)行成功。
本機(jī)發(fā)現(xiàn)不行,需要修改配置文件中的
- conf/nginx.conf
- server {
- listen 80;
- server_name www.kiko.com;
原來server_name是localhost只監(jiān)聽了本機(jī)
程序運(yùn)行參數(shù)
Nginx負(fù)載均衡安裝后只有一個(gè)程序文件,本身并不提供各種管理程序,它是使用參數(shù)和系統(tǒng)信號(hào)機(jī)制對(duì) Nginx 進(jìn)程本身進(jìn)行控制的。 Nginx 的參數(shù)包括有如下幾個(gè):
-c
-t:測(cè)試配置文件是否正確,在運(yùn)行時(shí)需要重新加載配置的時(shí)候,此命令非常重要,用來檢測(cè)所修改的配置文件是否有語法錯(cuò)誤。
-v:顯示 nginx 版本號(hào)。
-V:顯示 nginx 的版本號(hào)以及編譯環(huán)境信息以及編譯時(shí)的參數(shù)。
例如我們要測(cè)試某個(gè)配置文件是否書寫正確,我們可以使用以下命令
- sbin/nginx – t – c conf/nginx.conf
Nginx負(fù)載均衡啟動(dòng)腳本
通過信號(hào)對(duì) Nginx 進(jìn)行控制
Nginx負(fù)載均衡支持下表中的信號(hào):
信號(hào)名 作用描述
TERM, INT 快速關(guān)閉程序,中止當(dāng)前正在處理的請(qǐng)求
QUIT 處理完當(dāng)前請(qǐng)求后,關(guān)閉程序
HUP 重新加載配置,并開啟新的工作進(jìn)程,關(guān)閉就的進(jìn)程,此操作不會(huì)中斷請(qǐng)求
USR1 重新打開日志文件,用于切換日志,例如每天生成一個(gè)新的日志文件
USR2 平滑升級(jí)可執(zhí)行程序
WINCH 從容關(guān)閉工作進(jìn)程
有兩種方式來通過這些信號(hào)去控制 Nginx,第一是通過 logs 目錄下的 nginx.pid 查看當(dāng)前運(yùn)行的 Nginx 的進(jìn)程 ID,通過 kill – XXX
nginx是超級(jí)穩(wěn)定的服務(wù)器,一般不會(huì)因?yàn)槌d問題而需要重啟,重啟的目的一般都是修改配置文件后需要加載一下。
網(wǎng)站標(biāo)題:深入學(xué)習(xí)有關(guān)Nginx負(fù)載均衡的安裝過程
文章網(wǎng)址:http://www.5511xx.com/article/coijgoi.html


咨詢
建站咨詢
