摘要:檢查配置文件配置正確后,重新加載配置文件使配置生效使配置生效這里還有個小坑在這里我列出來如果使用的是阿里云的服務器需要在安全組中修改端口過濾規則把端口開放才能訪問到需要查看是否有防火墻。
Nginx配置HTTPS
作者簡介:
姓名:黃志成(小黃)博客: 博客
今天需要給域名加上https,特來記錄一下.總體來說很簡單~沒有什么坑
這里我們使用的是 阿里云的免費CA證書服務.
購買地址 : CA證書購買地址
購買完之后,進入CA證書管理后臺.
補全你的個人信息,然后在選擇認證方式 這里有兩種方式
域名解析 和 文件判斷 .這里就不做太多說明了. 我選的是域名解析.
key生成方式,我也是選擇的由阿里云生成.
等待他們審核完成(這里是自動審核的).
這個時候 我們下載證書,上傳到服務器即可. 放在 nginx的 confing/cert目錄下
![image](http://img.webhuang.cn/nginx_...
)
這里把我的nginx的配置項發到這里.
server { listen 443; server_name www.webhuang.cn; client_max_body_size 10m; set $root_path "/home/huangzhicheng/wwwroot/api/public/"; root $root_path; ssl on; ssl_certificate cert/214583152630280.pem; ssl_certificate_key cert/214583152630280.key; ssl_session_timeout 5m; ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_prefer_server_ciphers on; access_log /data/logs/nginx/$host-access.log main; error_log /data/logs/nginx/$host-error.log error; index index.php index.html index.htm; location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } } location ~ .php { root $root_path; fastcgi_index index.php; fastcgi_pass 127.0.0.1:9000; include fastcgi_params; fastcgi_split_path_info ^(.+.php)(/.+)$; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } location ~ /.ht { deny all; } }
這里的配置項根據你實際情況來更改.
配置完成后,檢查一下nginx配置文件是否可用,有successful表示可用。
nginx -t // 檢查nginx配置文件
配置正確后,重新加載配置文件使配置生效:
nginx -s reload // 使配置生效
這里還有個小坑.在這里我列出來.
1.如果使用的是 阿里云的服務器 需要在安全組中修改端口過濾規則把443端口開放才能訪問到.
2.需要查看是否有防火墻。
如何打開 443 端口防火墻呢? : 參考鏈接 (這里是Centos7的方法)
好啦。待會下班了.今天也是清明假期后的第一天上班.
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39862.html
摘要:由于上面我們已經新建了一個配置文件,這里就直接將反向代理的配置寫在里面通過配置,我們反向代理到了端口的服務。六最后本文中,我們學習了如何通過快速搭建環境,并對其配置證書和反向代理,讓網站能夠以協議來訪問。 歡迎關注個人微信公眾號: 小哈學Java, 每日推送 Java 領域干貨文章,關注即免費無套路附送 100G 海量學習、面試資源喲!!個人網站: https://www.except...
摘要:通過購買免費的證書購買地址詳細操作請點擊免費申請阿里云賽門企業級鐵克證書在上面配置我們現在這里只講解在阿里云下購買的證書進行配置,現在都有了證書,現在我們來配置。 最近項目中的網站要設置https,雖然進入軟件行業6年了,配置這個還是顯得信心不足,還好網上有好多網友分享的文章可以從中學習,但是有優也有劣,憑我自己的一點經驗從中甄選出好一點的文章跟大家分享一下。 1、什么是Https? ...
摘要:為了數據傳輸的安全,在的基礎上加入了協議,依靠證書來驗證服務器的身份,并為瀏覽器和服務器之間的通信加密。申請證書在這里,我直接申請騰訊云的免費證書。打開配置文件不知道文件位置的話可以通過命令來查找。 剛剛部署完服務器后的我滿懷欣喜地訪問自己的網站,看哪都哪滿意。但是興奮感一過發現,誒,為什么瀏覽器左上角會提示不安全?想了想,不行,我也要搞個https來,我也要上鎖!showImg(ht...
摘要:選擇域名授權驗證方式,您需要到您的域名解析服務商如萬網新網等提供的系統中進行配置。例如,您的域名托管在阿里云,則需要到云解析控制臺進行相關配置。生成之后的域名驗證,在域名解析管理可以看到。 最近在升級交流學習社區,覺得有必要升級成https.以下是自己在升級中記錄。 以下包括以下部分: 一、阿里云免費購買SSL證書 1、自己在阿里云申請了免費的,然后自己支付0元,購買了SSL證書 2、...
摘要:選擇域名授權驗證方式,您需要到您的域名解析服務商如萬網新網等提供的系統中進行配置。例如,您的域名托管在阿里云,則需要到云解析控制臺進行相關配置。生成之后的域名驗證,在域名解析管理可以看到。 最近在升級交流學習社區,覺得有必要升級成https.以下是自己在升級中記錄。 以下包括以下部分: 一、阿里云免費購買SSL證書 1、自己在阿里云申請了免費的,然后自己支付0元,購買了SSL證書 2、...
閱讀 771·2023-04-25 20:47
閱讀 2534·2019-08-30 15:53
閱讀 947·2019-08-26 14:05
閱讀 894·2019-08-26 11:59
閱讀 1679·2019-08-26 11:43
閱讀 1679·2019-08-26 10:57
閱讀 1355·2019-08-23 18:23
閱讀 2639·2019-08-23 12:57