Nginx安裝SSl模板異常處理方式
前言
web服務(wù)需要支持https 就需要配置Nginx支持ssl,中間可能會(huì)遇到一些困難點(diǎn),本文就介紹了我在linux環(huán)境下配置環(huán)境的一些異常。
一、配置Nginx支持ssl
server { listen 443 ssl; server_name localhost; ssl_certificate cert.pem; ssl_certificate_key cert.key; # ssl_session_cache shared:SSL:1m; # ssl_session_timeout 5m; # ssl_ciphers HIGH:!aNULL:!MD5; # ssl_prefer_server_ciphers on; location / { root html; index index.html index.htm; } }
二、重啟Nginx
進(jìn)入sbin目錄
重新加載∶/nginx-s reload
三、發(fā)現(xiàn)報(bào)錯(cuò)異常
nginx: [emerg] unknown directive “ssl” in /usr/local/nginx/conf/nginx.conf
1.分析是缺少ssl模塊
2.開始安裝ssl模塊
3.到nginx 文件目錄中進(jìn)行安裝
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
四、發(fā)現(xiàn)報(bào)錯(cuò)異常
./configure: error: SSL modules require the OpenSSL library
1.分析是缺少OpenSSL包
2.openssl version 命令發(fā)現(xiàn)本機(jī)安裝了openSSl
2.由于我的是無網(wǎng)環(huán)境
- 下載 openssl 文件。
- 下載地址為: https://www.openssl.org/source/openssl-1.0.2l.tar.gz
3.解壓tar -xvzf openssl-1.0.2l.tar.gz
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-openssl=/usr/local/openssl
4.上面的with-openssl我填的是解壓后文件的路徑,然后安裝成功,直接安裝OpenSSL 在我的Linux環(huán)境下是安裝失敗的。
5.make 一下
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Nginx日志統(tǒng)計(jì)分析的常用命令總結(jié)
這篇文章主要給大家總結(jié)了關(guān)于Nginx日志統(tǒng)計(jì)分析的一些常用命令,其中包括IP相關(guān)統(tǒng)計(jì)、頁面訪問統(tǒng)計(jì)、性能分析、蜘蛛抓取統(tǒng)計(jì)、TCP連接統(tǒng)計(jì)等相關(guān)命令的總結(jié),相信對大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。2017-07-07使用nginx+lua進(jìn)行token鑒權(quán)的方法
使用nginx和lua腳本實(shí)現(xiàn)對Minio服務(wù)器圖片鏈接的token鑒權(quán),通過反向代理隱藏真實(shí)IP,增強(qiáng)安全性,介紹了整個(gè)鑒權(quán)流程,包括nginx配置和lua腳本的具體實(shí)現(xiàn),適用于需要保護(hù)圖片不被未授權(quán)訪問的場景2022-05-05nginx中的兩個(gè)模塊的proxy_pass的區(qū)別解析
在nginx中配置proxy_pass代理轉(zhuǎn)發(fā)時(shí),如果在proxy_pass后面的url加/,表示絕對根路徑;如果沒有/,表示相對路徑,把匹配的路徑部分也給代理走。本文給大家介紹nginx中的兩個(gè)模塊的proxy_pass的區(qū)別,感興趣的朋友一起看看吧2021-11-11Nginx實(shí)現(xiàn)動(dòng)態(tài)封禁IP的步驟指南
在日常的生產(chǎn)環(huán)境中,網(wǎng)站可能會(huì)遭遇惡意請求、DDoS 攻擊或其他有害的訪問行為,為了應(yīng)對這些情況,動(dòng)態(tài)封禁 IP 是一項(xiàng)十分重要的安全策略,本篇博客將介紹如何通過 NGINX 實(shí)現(xiàn)動(dòng)態(tài)封禁 IP,從配置到自動(dòng)化的實(shí)現(xiàn)步驟,需要的朋友可以參考下2025-02-02centos環(huán)境下nginx高可用集群的搭建指南
為了防止Nginx單點(diǎn)故障造成服務(wù)器癱瘓,本文介紹了Nginx實(shí)現(xiàn)高可用集群構(gòu)建,下面這篇文章主要給大家介紹了關(guān)于centos環(huán)境下nginx高可用集群的搭建指南,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-07-07