首頁 > 運維 > Nginx > Centos7.3怎麼安裝部署Nginx並設定https

Centos7.3怎麼安裝部署Nginx並設定https

王林
發布: 2023-05-13 08:16:12
轉載
917 人瀏覽過

安裝環境

1. gcc 安裝

安裝nginx 需要先將官網下載的原始碼進行編譯

編譯依賴gcc 環境:

yum install gcc-c++
登入後複製

2. pcre pcre-devel 安裝

安裝pcre-devel是使用pcre 開發的一個二次開發函式庫。 :

yum install -y pcre pcre-devel
登入後複製

3. zlib 安裝

zlib 函式庫提供了很多種壓縮和解壓縮的方式, nginx 可以使用zlib 對http 套件的內容進行gzip :

yum install -y zlib zlib-devel
登入後複製

4. openssl 安裝

#一個強大的安全通訊端層密碼庫,有主要的密碼演算法、常用的金鑰和證書封裝管理功能及ssl 協定。需要nginx支援https(ssl協定上傳輸http)

yum install -y openssl openssl-devel
登入後複製

安裝nginx

使用wget指令下載

wget -c https://nginx.org/download/nginx-1.9.9.tar.gz
登入後複製

#解壓縮

tar -zxvf nginx-1.9.9.tar.gz
cd nginx-1.9.9/
登入後複製

配置

一般設定

#./configure
登入後複製

設定https:

./configure --with-http_ssl_module
登入後複製

安裝

make
make install
登入後複製

尋找安裝路徑:

whereis nginx
登入後複製

#啟動、停止nginx

cd /usr/local/nginx/sbin/
./nginx
./nginx -s stop
./nginx -s quit
./nginx -s reload
登入後複製

註解:

./nginx -t: 檢視nginx.conf配置檔案是否正確

./nginx -s quit:此方式停止步驟是要待nginx進程處理任務完畢進行停止。

./nginx -s stop:此方式相當於先查出nginx進程id再使用kill指令強制殺掉進程。

設定ssl請看具體你是用的哪家伺服器 在申請網域的同時申請ssl憑證 然後在伺服器負載平衡 直接在哪裡設定即可。

以上是Centos7.3怎麼安裝部署Nginx並設定https的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板