一. 準備:html
1. 須要有一臺centos的服務器nginx
2. 域名解析到服務器centos
3. 域名的nginx證書安全
二. 安裝Nginx(輸入下面的指令後:可訪問實驗機器外網 HTTP 服務http://118.89.65.22(本身服務器的ip)來確認是否已經安裝成功。)服務器
yum install -y nginx //安裝nginx nginx //啓動nginxsystemctl enable nginx.service systemctl enable nginx.service //設置 Nginx 開機啓動
在 /usr/share/nginx/html 目錄下添加 hello.html 文件並保存,內容以下:(把下面文件添加後,訪問 http://118.89.65.22/hello.html 可瀏覽到咱們剛剛建立的 hello.html 頁面了)session
<h3>Hello, World!</h3>
三. 把域名證書放入:配置以下/etc/nginx/ssl.conf文件夾下面,配置示例:dom
1 server { 2 listen 443; 3 server_name www.domain.com; # 改成綁定證書的域名 4 ssl on; 5 ssl_certificate 1_www.domain.com_bundle.crt; # 改成本身申請獲得的 crt 文件的名稱 6 ssl_certificate_key 2_www.domain.com.key; # 改成本身申請獲得的 key 文件的名稱 7 ssl_session_timeout 5m; 8 ssl_protocols TLSv1 TLSv1.1 TLSv1.2; 9 ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; 10 ssl_prefer_server_ciphers on; 11 12 location / { 13 root /usr/share/nginx/html; #站點目錄 14 index index.html index.htm; 15 } 16 }
修改配置完成後,重啓 nginx 服務spa
nginx -s reload //使配置生效
使用 https 協議訪問你的域名, 如 https://jikexianfeng.xyz//hello.html(本身的域名) 檢查是否成功,若是地址欄出現綠色帶安全
字樣的鎖頭標誌,說明 SSL 配置已成功。code