Centos系統(tǒng)中如何在指定位置下安裝Nginx
Centos系統(tǒng)中如何在指定位置下安裝Nginx?前言需求分析安裝過(guò)程環(huán)境準(zhǔn)備安裝Nginx需要的編譯及依賴庫(kù)安裝OpenSSL庫(kù)安裝 PCRE庫(kù)安裝Zlib庫(kù)安裝Nginx啟動(dòng)Nginx進(jìn)行驗(yàn)證撒花!Nginx 安裝成功!
前言
之前因?yàn)闆](méi)有寫博客的習(xí)慣,導(dǎo)致很多東西時(shí)間久了容易遺忘。今天起,將會(huì)把工作中遇到的問(wèn)題與解決思路攜程博客分享出來(lái)。希望與各位程序員共同進(jìn)步。
需求分析
工作中為方便運(yùn)維人員安裝部署。項(xiàng)目經(jīng)理要求前端包與web服務(wù)器進(jìn)行統(tǒng)一打包、統(tǒng)一入庫(kù)。
從而實(shí)現(xiàn)運(yùn)維人員使用簡(jiǎn)單的tar包解壓命令即可完成前端部署。、
因此,需要在指定位置下安裝Nginx。本文將把nginx安裝在根目錄下app/Nginx文件夾中為例
安裝過(guò)程
環(huán)境準(zhǔn)備
操作系統(tǒng) Centos7.X
網(wǎng)絡(luò)連接 正常
依賴組件: 系統(tǒng)必須安裝OpenSSL,PCRE,Zlib庫(kù)。
安裝Nginx需要的編譯及依賴庫(kù)安裝OpenSSL庫(kù)
# Centos連接網(wǎng)絡(luò)時(shí) yum install openssl-devel # Centos 無(wú)網(wǎng)絡(luò)連接時(shí) # 至 https://www.openssl.org/source/ 下載tar包上傳至Centos /app/Nginx中 # 進(jìn)行解壓 tar -zxvf openssl-1.0.1t.tar.gz # /app/Nginx/openssl-1.0.1t.tar.gz 記住這個(gè)安裝目錄一會(huì)兒會(huì)用到
安裝 PCRE庫(kù)
# Centos連接網(wǎng)絡(luò)時(shí) yum install pcre-devel # Centos 無(wú)網(wǎng)絡(luò)連接時(shí) # 至 https://ftp.pcre.org/pub/pcre/ 下載tar包上傳至Centos /app/Nginx中 # 進(jìn)行解壓 tar -zxvf pcre-8.40.tar.gz cd pcre-8.40 # 進(jìn)入文件夾 # 編譯命令行 ./configure make && make install # /app/Nginx/pcre-8.40 記住這個(gè)安裝目錄一會(huì)兒會(huì)用到
安裝Zlib庫(kù)
# Centos連接網(wǎng)絡(luò)時(shí) yum install zlib-devel # Centos 無(wú)網(wǎng)絡(luò)連接時(shí) # 至 https://www.zlib.net/ 下載tar包上傳至Centos /app/Nginx中 # 進(jìn)行解壓 tar -zxvf zlib-1.2.11.tar.gz cd zlib-1.2.11 # 進(jìn)入文件夾 # 編譯命令行 ./configure make && make install # /app/Nginx/zlib-1.2.11.tar.gz 記住這個(gè)安裝目錄一會(huì)兒會(huì)用到
安裝Nginx
# Centos連接網(wǎng)絡(luò)時(shí) 下載源碼包 wget http://nginx.org/download/nginx-1.16.1.tar.gz # Centos 無(wú)網(wǎng)絡(luò)連接時(shí) # 至 https://nginx.org/en/download.html 下載tar包上傳至Centos /app/Nginx中 # 進(jìn)行解壓 tar -zxvf nginx-1.16.1.tar.gz cd nginx-1.16.1 # 進(jìn)入文件夾 # 設(shè)置常量: ./configure \ --prefix=/app/Nginx/ \ --sbin-path=/app/Nginx/nginx \ --conf-path=/app/Nginx/nginx.conf \ --pid-path=/app/Nginx/nginx.pid \ --with-http_ssl_module \ --with-pcre=/app/Nginx/pcre-8.40 \ # 剛剛安裝的 pcre 的位置 --with-zlib=/app/Nginx/zlib-1.2.11 \ # 剛剛安裝的 zlib 的位置 --with-openssl=/app/Nginx/openssl-1.0.1t \ #剛剛安裝的 openssl 的位置 # 編譯命令行 make && make install test -d # 重要!!!如果不執(zhí)行則不會(huì)創(chuàng)建真正的 nginx 文件
啟動(dòng)Nginx進(jìn)行驗(yàn)證
# 啟動(dòng)Nginx cd /app/Nginx ./nginx
使用瀏覽器訪問(wèn)服務(wù)器的IP地址
如果重新配置過(guò)端口號(hào)。則訪問(wèn)IP地址:端口號(hào)
如果出現(xiàn)此界面,表明Nginx安裝成功
撒花!Nginx 安裝成功!
到此這篇關(guān)于Centos系統(tǒng)中如何在指定位置下安裝Nginx的文章就介紹到這了,更多相關(guān)Centos指定位置安裝Nginx內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
prometheus監(jiān)控nginx并實(shí)現(xiàn)可視化的操作指南
Nginx是一款高性能的Web服務(wù)器,被廣泛應(yīng)用于各類的網(wǎng)站和應(yīng)用程序中,為了保證Nginx的正常工作,我們需要對(duì)其進(jìn)行監(jiān)控和管理,所以本文給大家介紹了prometheus監(jiān)控nginx并實(shí)現(xiàn)可視化的操作指南,需要的朋友可以參考下2024-05-05Nginx配置并兼容HTTP實(shí)現(xiàn)代碼解析
這篇文章主要介紹了Nginx配置并兼容HTTP實(shí)現(xiàn)代碼解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-11-11詳解nginx同一端口監(jiān)聽多個(gè)域名和同時(shí)監(jiān)聽http與https
這篇文章主要介紹了詳解nginx同一端口監(jiān)聽多個(gè)域名和同時(shí)監(jiān)聽http與https的相關(guān)資料,需要的朋友可以參考下2017-05-05如何解決Nginx請(qǐng)求轉(zhuǎn)發(fā)將POST變?yōu)镚ET問(wèn)題
這篇文章主要介紹了如何解決Nginx請(qǐng)求轉(zhuǎn)發(fā)將POST變?yōu)镚ET問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-06-06Nginx服務(wù)器作反向代理實(shí)現(xiàn)內(nèi)部局域網(wǎng)的url轉(zhuǎn)發(fā)配置
這篇文章主要介紹了Nginx服務(wù)器作反向代理實(shí)現(xiàn)內(nèi)部局域網(wǎng)的url轉(zhuǎn)發(fā)實(shí)例,文中提到需要注意proxy_read_timeout參數(shù)的相關(guān)調(diào)整,需要的朋友可以參考下2016-01-01nginx服務(wù)器access日志中大量400 bad request錯(cuò)誤的解決方法
這篇文章主要介紹了nginx服務(wù)器access日志中大量400 bad request錯(cuò)誤的解決方法,本文結(jié)論是空主機(jī)頭導(dǎo)致的大量400錯(cuò)誤日志,關(guān)閉默認(rèn)主機(jī)的日志記錄就可以解決問(wèn)題,需要的朋友可以參考下2015-01-01Nginx服務(wù)器實(shí)現(xiàn)通過(guò)ip和user_gent限制訪問(wèn)的方法分析
這篇文章主要介紹了Nginx服務(wù)器實(shí)現(xiàn)通過(guò)ip和user_gent限制訪問(wèn)的方法,結(jié)合實(shí)例形式分析了Nginx通過(guò)限制ip和user_gent限制訪問(wèn)來(lái)過(guò)濾DDOS攻擊的相關(guān)操作技巧,需要的朋友可以參考下2019-07-07深入理解Nginx中Server和Location的匹配邏輯
這篇文章主要介紹了深入理解Nginx中Server和Location的匹配邏輯,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-03-03