前提:需要有這個編譯模組 ./configure --prefix=/usr/local/nginx/ --with-http_ssl_module --with-file-aio
cd /etc/pki/tls/certs/
make cert.pem # 製作證書
cp cert.pem /usr/local/nginx/conf/
# 證書在 /usr/local/nginx/conf/才會生效
cd /usr/local/nginx/conf/
vim nginx.conf
server
}/usr/local/nginx/sbin/nginx -t # 檢測語法
/usr/local/nginx/sbin/nginx -s reload
mkdir /web建立目錄
vim /web/index.html
寫入https:server1.westos.org
vim /etc/hosts # 在客戶端寫解析
測試:
nginx配置http訪問自動跳轉到https
nginx配置http訪問自動跳轉到https 一般我們的nignx配置ssl的時候 server location ht location location apache 我的ssl證書是這樣配置的 但是這種 http的還是可以訪問 沒有預設到https的站點 那麼我們把 兩個配置分開 serve...
nginx配置http訪問自動跳轉到https
按照如下格式修改nginx.conf 配置檔案,80埠會自動轉給443埠,這樣就強制使用ssl證書加密了。訪問http的時候會自動跳轉到https上面。server listen 80 server name www.網域名稱.com server name www.網域名稱.com root ho...
nginx安裝配置部署http服務和https服務
其他命令 宣告 wget tar zxvf nginx 1.18.0.tar.gz安裝依賴 yum y install pcre pcre devel zlib zlib devel https繞過彎路 yum y install make zlib zlib devel gcc c libtool...