Nginx 編譯安裝

準(zhǔn)備過程

下載PCRE庫(pcre2可能還不支持),并解壓
下載zlib庫拓挥,并解壓
下載Nginx的最新代碼袋励,解壓

 wget http://nginx.org/download/nginx-1.18.0.tar.gz
 wget http://www.zlib.net/zlib-1.2.11.tar.gz
 wget https://ftp.pcre.org/pub/pcre/pcre-8.44.tar.gz

編譯安裝過程

# ./configure --prefix=/usr --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid  --lock-path=/var/lock/nginx.lock --with-http_ssl_module --with-http_flv_module --with-http_stub_status_module --with-http_gzip_static_module --with-pcre=../pcre-8.44 --with-zlib=../zlib-1.2.11  --add-module=../nginx-upload-module
# make && make install

附錄

--prefix #nginx安裝目錄,默認(rèn)在/usr/local/nginx
--pid-path #pid問件位置茬故,默認(rèn)在logs目錄
--lock-path #lock問件位置,默認(rèn)在logs目錄
--with-http_ssl_module #開啟HTTP SSL模塊赁炎,以支持HTTPS請求钾腺。
--with-http_dav_module #開啟WebDAV擴(kuò)展動作模塊,可為文件和目錄指定權(quán)限
--with-http_flv_module #支持對FLV文件的拖動播放
--with-http_realip_module #支持顯示真實(shí)來源IP地址
--with-http_gzip_static_module #預(yù)壓縮文件傳前檢查姻报,防止文件被重復(fù)壓縮
--with-http_stub_status_module #取得一些nginx的運(yùn)行狀態(tài)
--with-mail #允許POP3/IMAP4/SMTP代理模塊
--with-mail_ssl_module #允許POP3/IMAP/SMTP可以使用SSL/TLS
--with-pcre=pcre-8.39 #注意是未安裝的pcre路徑间螟,pcre2 不能通過
--with-zlib=zlib-1.2.5 #注意是未安裝的zlib路徑
--with-openssl=openssl-1.1.1c #未安裝的openssl
--with-debug #允許調(diào)試日志
--http-client-body-temp-path #客戶端請求臨時文件路徑
--http-proxy-temp-path #設(shè)置http proxy臨時文件路徑
--http-fastcgi-temp-path #設(shè)置http fastcgi臨時文件路徑
--http-uwsgi-temp-path=/var/tmp/nginx/uwsgi #設(shè)置uwsgi 臨時文件路徑
--http-scgi-temp-path=/var/tmp/nginx/scgi #設(shè)置scgi 臨時文件路徑

增加 upload-module:
git clone https://github.com/fdintino/nginx-upload-module.git
configure 時加入?yún)?shù) --add-module=../nginx-upload-module

Add to service

vi /usr/lib/systemd/system/nginx.service

[Unit]                                                          
Description=nginx - high performance web server     
After=network.target remote-fs.target nss-lookup.target 

[Service]                                        
Type=forking                                    
PIDFile=/var/run/nginx.pid           
ExecStartPre=/usr/sbin/nginx -t -c /etc/nginx/nginx.conf  
ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf        
ExecReload=/usr/sbin/nginx -s reload                      
ExecStop=/usr/sbin/nginx -s stop                          
ExecQuit=/usr/sbin/nginx -s quit                          
PrivateTmp=false                                 

[Install]
WantedBy=multi-user.target    

systemctl daemon-reload
systemctl start nginx.service

Nginx Cache

proxy_cache_path /tmp/cache levels=1:2 keys_zone=nuget-cache:20m max_size=10g inactive=168h; 

server {
....
       location /cache/ {
        proxy_cache nuget-cache;
        proxy_cache_valid 168h;
        proxy_ignore_headers Set-Cookie Cache-Control;  
        proxy_hide_header Cache-Control;
        proxy_hide_header Set-Cookie;
          proxy_cache_key $host$uri$is_args$args;
          proxy_pass http://tomcat/path/;
       }
....
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末寒亥,一起剝皮案震驚了整個濱河市荧关,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌忍啤,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鳄梅,死亡現(xiàn)場離奇詭異未檩,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)孙蒙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來挎峦,“玉大人,你說我怎么就攤上這事透典《傥” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵讹语,是天一觀的道長。 經(jīng)常有香客問我顽决,道長导匣,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任赋访,我火速辦了婚禮,結(jié)果婚禮上蚓耽,老公的妹妹穿的比我還像新娘旋炒。我一直安慰自己,他們只是感情好瘫镇,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布铣除。 她就那樣靜靜地躺著谚咬,像睡著了一般尚粘。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上秉继,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天,我揣著相機(jī)與錄音秕噪,去河邊找鬼。 笑死遂填,一個胖子當(dāng)著我的面吹牛澈蝙,可吹牛的內(nèi)容都是我干的吓坚。 我是一名探鬼主播灯荧,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼逗载,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了厉斟?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤码荔,失蹤者是張志新(化名)和其女友劉穎感挥,沒想到半個月后缩搅,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體触幼,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡域蜗,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年噪猾,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片袱蜡。...
    茶點(diǎn)故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡坪蚁,死狀恐怖奔穿,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情缅茉,我是刑警寧澤男摧,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站耗拓,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏樟插。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一黄锤、第九天 我趴在偏房一處隱蔽的房頂上張望食拜。 院中可真熱鬧,春花似錦监婶、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽僵控。三九已至鱼冀,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間千绪,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工盹靴, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人稿静。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓改备,卻偏偏與公主長得像控漠,于是被迫代替她去往敵國和親悬钳。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評論 2 355

推薦閱讀更多精彩內(nèi)容