摘要:默認(rèn)情況下文件被安裝到。設(shè)置錯(cuò)誤警告提醒等錯(cuò)誤信息的存放文件及目錄,默認(rèn)會(huì)安裝到內(nèi)。安裝后可以在配置文件中修改選項(xiàng)來(lái)更改。啟用或禁用構(gòu)建允許服務(wù)器使用該方法的模塊。當(dāng)在下使用系統(tǒng)庫(kù)時(shí),應(yīng)該指定。
本文翻譯與2017年8月26日
使用configure命令配置構(gòu)建。它定義了系統(tǒng)的各個(gè)方面,包括允許使用nginx進(jìn)行連接處理的方法。最后它創(chuàng)建一個(gè)Makefile。該configure命令支持以下參數(shù):
--prefix=path 定義一個(gè)nginx存儲(chǔ)的系統(tǒng)目錄,這個(gè)目錄將存儲(chǔ)nginx的代碼和配置文件。如果不設(shè)置將默認(rèn)安裝到 /usr/local/nginx 目錄中。
--sbin-path=path 設(shè)置一個(gè)nginx可執(zhí)行文件的路徑。默認(rèn)情況下路徑為 prefix/sbin/nginx
--conf-path=path 設(shè)置默認(rèn)nginx配置文件的所在目錄,你可以通過(guò)不同的配置文件啟動(dòng)nginx,在啟動(dòng)的時(shí)候加上參數(shù) -c fileprefix/conf/nginx.conf 即可
--pid-path=path 設(shè)置將存儲(chǔ)主進(jìn)程ID的nginx.pid文件的路徑。默認(rèn)情況下文件被安裝到 prefix/logs/nginx.pid。
--error-log-path=path 設(shè)置錯(cuò)誤、警告、提醒等錯(cuò)誤信息的存放文件及目錄,默認(rèn)會(huì)安裝到
prefix/logs/error.log 內(nèi)。安裝后可以在nginx.conf配置文件中修改error_log選項(xiàng)來(lái)更改。
--http-log-path=path 設(shè)置服務(wù)器請(qǐng)求日志文件的名稱(chēng)。安裝后可通過(guò)nginx.conf內(nèi)access_log選項(xiàng)修改,默認(rèn)命名為 prefix/logs/access.log
--build=name 設(shè)置一個(gè)可選的nginx構(gòu)建名稱(chēng)。
--user=name 設(shè)置nginx的所屬用戶(hù),正常情況下我都會(huì)建立一個(gè)nginx的用戶(hù)用于指定,默認(rèn)的用戶(hù)是nobody。
--group=name 設(shè)置nginx的所屬群組,正常情況下我都會(huì)建立一個(gè)nginx的群組用于指定,默認(rèn)為nobody組
--without-http_gzip_module 不編譯壓縮的HTTP服務(wù)器的響應(yīng)模塊。編譯并運(yùn)行此模塊需要zlib庫(kù)。
--without-http_rewrite_module 不編譯重寫(xiě)模塊。編譯并運(yùn)行此模塊需要PCRE庫(kù)支持。
--without-http_proxy_module 禁用構(gòu)建HTTP服務(wù)器代理模塊。
--with-http_ssl_module 編譯https模塊,讓服務(wù)器可以支持https協(xié)議。
--with-pcre=path 指定PCRE的路徑
--with-pcre-jit 使用“即時(shí)編譯”支持構(gòu)建PCRE庫(kù)(1.1.12, pcre_jit指令)。
--with-zlib=path 指定zlib的路徑
下面的這幾項(xiàng)配置我也不咋懂,無(wú)法合理的去解釋?zhuān)私獾呐笥芽梢运叫盼?/p>
--with-select_module --without-select_module 啟用或禁用構(gòu)建允許服務(wù)器使用該select()方法的模塊 。如果平臺(tái)似乎不支持更合適的方法(如kqueue,epoll或/ dev / poll),則會(huì)自動(dòng)構(gòu)建該模塊。
--with-poll_module --without-poll_module 啟用或禁用構(gòu)建允許服務(wù)器使用該poll()方法的模塊 。如果平臺(tái)似乎不支持更合適的方法(如kqueue,epoll或/ dev / poll),則會(huì)自動(dòng)構(gòu)建該模塊。
--with-cc-opt=parameters 設(shè)置將添加到CFLAGS變量的其他參數(shù)。當(dāng)在FreeBSD下使用系統(tǒng)PCRE庫(kù)時(shí), --with-cc-opt="-I /usr/local/include" 應(yīng)該指定。如果支持的文件數(shù)量select()需要增加,也可以在這里指定,如: --with-cc-opt="-D FD_SETSIZE=2048"。
--with-ld-opt=parameters 設(shè)置鏈接期間將使用的其他參數(shù)。當(dāng)在FreeBSD下使用系統(tǒng)PCRE庫(kù)時(shí), --with-ld-opt="-L /usr/local/lib" 應(yīng)該指定。
參數(shù)使用示例(所有這些都需要輸入一行):
./configure --sbin-path = /usr/local/nginx/nginx --conf-path = /usr/local/nginx/nginx.conf --pid-path = /usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre = ../pcre-8.41 --with-zlib = ../zlib-1.2.11
配置完成后,使用make進(jìn)行編譯和安裝。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/25741.html
摘要:默認(rèn)情況下文件被安裝到。設(shè)置錯(cuò)誤警告提醒等錯(cuò)誤信息的存放文件及目錄,默認(rèn)會(huì)安裝到內(nèi)。安裝后可以在配置文件中修改選項(xiàng)來(lái)更改。啟用或禁用構(gòu)建允許服務(wù)器使用該方法的模塊。當(dāng)在下使用系統(tǒng)庫(kù)時(shí),應(yīng)該指定。 本文翻譯與2017年8月26日 使用configure命令配置構(gòu)建。它定義了系統(tǒng)的各個(gè)方面,包括允許使用nginx進(jìn)行連接處理的方法。最后它創(chuàng)建一個(gè)Makefile。該configure命令支...
摘要:行業(yè)內(nèi)各巨頭的自動(dòng)化運(yùn)維架構(gòu)都各種功能各種酷炫,如下圖,讓人可望不可及。面對(duì)這么多問(wèn)題,我就想啊,如何在低成本情況下實(shí)現(xiàn)自動(dòng)化運(yùn)維。自動(dòng)擴(kuò)縮容通過(guò)配置告警規(guī)則,調(diào)用相應(yīng)就可以實(shí)現(xiàn)實(shí)戰(zhàn)以上就是筆者關(guān)于自動(dòng)化運(yùn)維的一些實(shí)踐。 行業(yè)內(nèi)各巨頭的自動(dòng)化運(yùn)維架構(gòu)都各種功能各種酷炫,如下圖,讓人可望不可及?,F(xiàn)在最終的樣子大家都知道了,但問(wèn)題是如何根據(jù)自己團(tuán)隊(duì)當(dāng)前的情況一步步向那個(gè)目標(biāo)演進(jìn)?筆者所在團(tuán)隊(duì),三...
摘要:云計(jì)算深入,驅(qū)動(dòng)市場(chǎng)過(guò)去十年,云計(jì)算服務(wù)取得了長(zhǎng)足的發(fā)展。之于云計(jì)算的重要性,相當(dāng)于操作系統(tǒng)之于電腦。細(xì)分市場(chǎng)投融資活躍全球云計(jì)算服務(wù)模式中,雖然市場(chǎng)份額最小,但是增速卻是最快的。向進(jìn)軍已是云計(jì)算產(chǎn)業(yè)投資者和創(chuàng)業(yè)者的新戰(zhàn)略方向。1. 互聯(lián)網(wǎng)應(yīng)用風(fēng)口快速迭代,為企業(yè)提供風(fēng)口型解決方案的PaaS服務(wù)商重要性凸顯。2. PaaS領(lǐng)域資本熱度增高,Docker技術(shù)平臺(tái)和通訊云平臺(tái)是今年最熱的細(xì)分領(lǐng)域...
閱讀 4240·2021-09-26 10:17
閱讀 883·2021-09-22 15:02
閱讀 3470·2021-09-06 15:00
閱讀 1064·2021-07-25 16:52
閱讀 2747·2019-08-29 16:16
閱讀 2523·2019-08-29 13:25
閱讀 1598·2019-08-26 13:51
閱讀 2194·2019-08-26 10:58