1. 程式人生 > >網站部署到Linux伺服器上並新增https證書

網站部署到Linux伺服器上並新增https證書

用的是Nginx伺服器

一、部署

將網站打包成war包

放到Linux的data/wwwroot/default目錄

解壓:jar -xvf novel.war

刪除war包:rm novel.war

刪除資料夾 :rm -rf novel

二、申請SSL證書

三、安裝SSL證書


1. 獲取伺服器證書檔案

下載好壓縮包,找到Nginx資料夾中的證書。 

2. 安裝伺服器證書

複製 server.key、server.pem 檔案到 Nginx 安裝目錄下的 conf 目錄。
開啟 Nginx 安裝目錄下 conf 目錄中的 nginx.conf 檔案

將其修改為
server {
listen 443;

server_name localhost;
ssl on;
ssl_certificate server.pem;
ssl_certificate_key server.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDH:AESGCM:HIGH:!RC4:!DH:!MD5:!aNULL:!eNULL;

ssl_prefer_server_ciphers on;
location / {
root html;
index index.html index.htm;
 }
}

儲存,重啟nginx伺服器

service nginx restart

注意:埠是443