真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供樂業(yè)網(wǎng)站建設(shè)、樂業(yè)做網(wǎng)站、樂業(yè)網(wǎng)站設(shè)計(jì)、樂業(yè)網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、樂業(yè)企業(yè)網(wǎng)站模板建站服務(wù),十載樂業(yè)做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。

一,環(huán)境說明

服務(wù)器系統(tǒng):ubuntu16.04LTS

服務(wù)器IP地址:47.89.12.99

域名:bjubi.com

二,域名解析到服務(wù)器

在阿里云控制臺-產(chǎn)品與服務(wù)-云解析DNS-找到需要解析的域名點(diǎn)“解析”,進(jìn)入解析頁面后選擇【添加解析】按鈕會彈出如下頁面:

主機(jī)記錄這里選擇@,記錄值就是服務(wù)器ip地址,確認(rèn)。

nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問

三,申請ca證書

在阿里云控制臺-產(chǎn)品與服務(wù)-安全(云盾)-CA證書服務(wù)(數(shù)據(jù)安全),點(diǎn)擊購買證書,

nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問

選擇“免費(fèi)版DV SSL”,點(diǎn)擊立即購買:

nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問

然后點(diǎn)去支付:

nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問

最后確認(rèn)支付:

nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問

就會回到管理界面:

nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問

點(diǎn)擊“補(bǔ)全”,輸入要解析的域名,點(diǎn)下一步:

說明:因?yàn)槲覀冞@里申請的是開發(fā)版免費(fèi)證書,所以一個證書僅支持一個域名認(rèn)證,不支持通配符。

nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問

等待幾分鐘,證書狀態(tài)變?yōu)椤耙押灠l(fā)”后,證書就申請成功了。

四,下載證書

列表中找到已簽發(fā)的證書,下載:

nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問

進(jìn)入下載頁面,找到ngin頁簽中nginx配置信息,并“下載證書 for Nginx”:

nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問

記錄以下內(nèi)容,為了一會兒配置nginx用:

nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問

下載的文件有兩個:

1,214292799730473.pem

2,214292799730473.key

五,服務(wù)器安裝,配置nginx

登錄到服務(wù)器:

$ apt-get update // 更新軟件
$ apt-get install nginx // 安裝nginx

1,nginx的安裝目錄為:/etc/nginx/。進(jìn)入目錄,增加cert/文件夾,把剛剛下載的兩個文件上傳到cert/文件夾中。

2,在/etc/nginx/sites-enabled/下,增加bjubi.com文件。內(nèi)容如下:

說明:下面的配置是對443端口和80端口進(jìn)行監(jiān)聽,443端口要啟用ssl。監(jiān)聽443端口的server配置可以仿照上面ca認(rèn)證頁面的nginx配置示例進(jìn)行配置。

root節(jié)點(diǎn)筆者創(chuàng)建了一個bjubi.com/的文件夾,專門存放來自這個域名的請求以示區(qū)分。

bjubi.com/文件夾下增加一個index.html文件,里面僅僅寫了一行

welcome。

server {
  listen 443;
  server_name bjubi.com; // 你的域名
  ssl on;
  root /var/www/bjubi.com; // 前臺文件存放文件夾,可改成別的
  index index.html index.htm;// 上面配置的文件夾里面的index.html
  ssl_certificate cert/214292799730473.pem;// 改成你的證書的名字
  ssl_certificate_key cert/214292799730473.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;
  location / {
    index index.html index.htm;
  }
}
server {
  listen 80;
  server_name bjubi.com;// 你的域名
  rewrite ^(.*)$ https://$host$1 permanent;// 把http的域名請求轉(zhuǎn)成https
}

配置完成后,檢查一下nginx配置文件是否可用,有successful表示可用。

$ nginx -t // 檢查nginx配置文件

配置正確后,重新加載配置文件使配置生效:

$ nginx -s reload // 使配置生效

至此,nginx的https訪問就完成了,并且通過rewrite方式把所有http請求也轉(zhuǎn)成了https請求,更加安全。

如需重啟nginx,用以下命令:

$ service nginx stop // 停止
$ service nginx start // 啟動
$ service nginx restart // 重啟

七,訪問效果

輸入http:bjubi.com也會自動跳轉(zhuǎn)至https頁面。

說明:如果是云服務(wù)器比如阿里云ECS,需要到阿里云ECS的管理后臺的安全組,修改端口過濾規(guī)則把80端口和443端口開放才能訪問到。

nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問

看完上述內(nèi)容,你們對nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道,感謝大家的支持。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


新聞標(biāo)題:nginx中怎么通過配置ssl證書實(shí)現(xiàn)https訪問-創(chuàng)新互聯(lián)
URL鏈接:http://weahome.cn/article/dshicd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部