主頁(yè) > 知識(shí)庫(kù) > Centos系統(tǒng)中如何在指定位置下安裝Nginx

Centos系統(tǒng)中如何在指定位置下安裝Nginx

熱門標(biāo)簽:400電話辦理哪家好廠商 工廠位置地圖標(biāo)注 重慶營(yíng)銷外呼系統(tǒng)排名 地圖標(biāo)注需要現(xiàn)場(chǎng)嗎 繽客網(wǎng)注冊(cè)時(shí)地圖標(biāo)注出不來(lái) 網(wǎng)站上插入地圖標(biāo)注內(nèi)容 鶴壁電銷外呼系統(tǒng)怎么安裝 企業(yè)400電話辦理哪正規(guī) 地圖標(biāo)注企業(yè)名稱侵權(quán)案件

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)闆]有寫博客的習(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)必須安裝OpenSSLPCRE,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)文章希望大家以后多多支持腳本之家!

標(biāo)簽:96 渭南 日照 棗莊 東莞 克拉瑪依 鹽城 常州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Centos系統(tǒng)中如何在指定位置下安裝Nginx》,本文關(guān)鍵詞  Centos,系統(tǒng),中如,何在,指定,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Centos系統(tǒng)中如何在指定位置下安裝Nginx》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Centos系統(tǒng)中如何在指定位置下安裝Nginx的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章