柚子快報激活碼778899分享:運(yùn)維 nginx 配置 ssl
柚子快報激活碼778899分享:運(yùn)維 nginx 配置 ssl
1.1 Nginx如果未開啟SSL模塊,配置Https時提示錯誤
原因也很簡單,nginx缺少http_ssl_module模塊,編譯安裝的時候帶上--with-http_ssl_module配置就行了,但是現(xiàn)在的情況是我的nginx已經(jīng)安裝過了,怎么添加模塊,其實也很簡單,往下看: 做個說明:我的nginx的安裝目錄是/usr/local/nginx這個目錄,我的源碼包在/usr/local/src/nginx-1.6.2目錄
nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:37
1.2 Nginx開啟SSL模塊
查看nginx原有的模塊
/usr/local/mysoft/nginx-1.18.0/sbin/nginx -V
在configure arguments:后面顯示的原有的configure參數(shù)如下:
--prefix=/usr/local/mysoft/nginx-1.18.0 --with-http_stub_status_module
那么我們的新配置信息就應(yīng)該這樣寫:
./configure --prefix=/usr/local/mysoft/nginx-1.18.0 --with-http_stub_status_module --with-http_ssl_module
運(yùn)行上面的命令即可,等配置完
配置完成后,運(yùn)行命令
make
這里不要進(jìn)行make install,否則就是覆蓋安裝
然后啟動nginx,仍可以通過命令查看是否已經(jīng)加入成功
/usr/local/mysoft/nginx-1.18.0/sbin/nginx -V
然后找到nginx安裝目錄,并配置nginx.conf文件,配置如下
user root;
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#api負(fù)載均衡配置
upstream apiServer {
server 127.0.0.1:8081;
server 127.0.0.1:8082;
}
#api服務(wù)1配置
server {
listen 443 ssl;
server_name abc.com; #域名
ssl_certificate cert/8588597_abc.com.pem; #證書地址目錄 這里在把cert文件夾放在conf下
ssl_certificate_key cert/8588597_abc.com.key;#證書 這里在把cert文件夾放在conf下
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
#表示使用的加密套件的類型。
ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3; #表示使用的TLS協(xié)議的類型,您需要自行評估是否配置TLSv1.1協(xié)議。
ssl_prefer_server_ciphers on;
location / {
proxy_pass http://apiServer;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
#前端服務(wù)配置
server {
listen 80; #端口
server_name www.abc123.com; #域名
#www.abc123.com/admin 跳轉(zhuǎn)下面服務(wù)
location /admin {
alias /home/java/admin-ui; #前端2代碼的目錄
index index.html index.htm;
}
#www.abc123.com 跳轉(zhuǎn)下面服務(wù)
location / {
alias /home/java/guang-wang/; #前端1代碼的目錄
index index.html index.htm;
}
}
}
柚子快報激活碼778899分享:運(yùn)維 nginx 配置 ssl
相關(guān)閱讀
本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。
轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。