【雲計算的1024種玩法】給你的網站https一下

北京時間2月9日早間消息,谷歌Chrome安全產品經理艾米麗·謝克特(Emily Schechter)週四發表博文,證明當該公司在7月發佈Chrome 68瀏覽器時,該瀏覽器將把全部未採用HTTPS(安全套接字層超文本傳輸協議)加密的網站都標記爲「不安全」網站。 這就意味着,任何在加載時不帶有Chrome綠色掛鎖標誌(也就是該瀏覽器地址欄中用以表示「安全」的標誌)的網站都將被標記爲不安全的。


聚能聊板塊話題:Chrome68會將全部HTTP網站標記爲不安全!你的網站HTTPS了嗎?


那麼咱們如何將本身的網站配置爲https呢?下面就跟着我一塊兒來操做吧~


1.登錄你的阿里雲控制檯->域名與萬網->域名
點擊ssl證書




2.申請免費的單域名證書


免費默認簽發有效時長爲1年,用於我的及測試,每一個證書支持一個明細域名,更多證書類型。通常證書在24小時以內就能夠完成申請。


3.登錄服務器
遠程鏈接你的服務器


4.查找你的Nginx位置nginx

複製代碼vim

  1. whereis nginx



5.進入顯示的Nginx文件夾中的conf文件瀏覽器

複製代碼安全

  1. cd /usr/local/nginx/conf      /*/usr/local/nginx爲個人nginx路徑,根據上面的提示修改爲本身的路徑*/





6.建立cert文件夾服務器

複製代碼工具

  1. sudo mkdir cert


7.進入文件夾測試

複製代碼網站

  1. cd cert/



8.下載你的證書文件
進入控制檯->CA證書服務->管理
找到對應的域名下載




下載證書


解壓以後上傳


這裏有多種上傳方式
(1)用ftp工具傳至服務器再移動到對應文件夾
(2)上傳到雲盤,使用wget下載

 ui

複製代碼阿里雲

  1. sudo wget 你的雲盤連接


9.配置Nginx.conf

複製代碼

  1. cd ../conf
  2. sudo vim nginx.conf



而後打開剛剛的阿里雲頁面


裏面有對應的conf配置說明,複製到對應的位置便可。


10.重啓nginx

複製代碼

  1. cd /usr/local/nginx/sbin ./nginx



到這裏完成。經過https://訪問咱們配置的域名


常見問題
1.[emerg] the "ssl" parameter requires ngx_http_ssl_module
這是因爲你的Nginx缺乏http_ssl_module模塊,編譯安裝的時候帶上--with-http_ssl_module配置就好了。


2.No such file or directory:fopen('/usr/local/nginx/conf/cert/xxxxxxx.pem','r') 這裏的問題是nginx.conf中的證書路徑不對,請檢查證書的路徑和nginx.conf中是否對應。

相關文章
相關標籤/搜索