91无码高清视频在线播放|亚洲最大成人在线资源|日本黄色免费调教网站|亚洲春色一区二区三区|国产一级一区二区三区|成人免费 做受电影无码

歡迎訪問漢海網(wǎng),帶你進入知識的海洋!

nginx不認證ssl證書(怎樣申請免費通配的ssl證書)

方應 分享 時間: 瀏覽:0

怎樣申請免費通配的ssl證書?

讓網(wǎng)站無限制擁有HTTPS-申請能免費SSL證書并不自動續(xù)期Let'sEncrypt

為啥要用HTTPS??網(wǎng)站就沒可以使用HTTPS的時候,瀏覽器象會報不放心,不過在別人訪問這個網(wǎng)站的時候,最大的可能會被運營商殺害,接著在網(wǎng)站里總是顯示一些莫明其妙的廣告。

??有HTTPS的時候,通俗一點地講所有的數(shù)據(jù)傳輸都會被加密,你和網(wǎng)站之間的數(shù)據(jù)交流也就變得安全。

具體簡介Let'sEncrypt??如果不是要禁用HTTPS,我們就需要從證書授權(quán)機構(gòu)處獲取一個證書,Let'sEncrypt那就是一個證書授權(quán)機構(gòu)。我們是可以從Let'sEncrypt完成任務(wù)網(wǎng)站域名的付費的證書。

Certbot??Certbot是Let'sEncrypt所推出的聲望兌換證書的客戶端,可以不讓我們免費迅速地查看Let'sEncrypt證書。

比較便宜SSL??便宜SSL是一家國內(nèi)的SSL證書提供給商,則是也手中掌握免費證書。不過可以提供十分豐富的工具:。

查看HTTPS證書??查看SSL證書的過程詳細上都不一樣。既也可以圖形化,也這個可以命令行,之后基于的效果都幾乎一樣,大家各取所需而已。

命令行完全安裝Certbot??直接進入Certbot的官網(wǎng),中,選擇你所建議使用的軟件和系統(tǒng)環(huán)境,然后把可能會跳轉(zhuǎn)頁面按版本的安裝方法,以Ubuntu Nginx為例。

sudoapt-getupdatesudoapt-getinstallsoftware-properties-commonsudoomit-apt-repositoryppa:certbot/certbotsudoapt-getupdatesudoapt-getinstallcertbot再申請證書??直接安裝結(jié)束后執(zhí)行:

certbotcertonly--webroot-w/var/www/example-d-d這條命令的意思是為以/var/www/example為根目錄的兩個域名和申請證書。

??如果你的網(wǎng)站沒有根目錄或是是你還不知道你的網(wǎng)站根目錄在哪里,可以是從下面的語句來利用:

certbotcertonly--standalone-d-d可以使用這個語句時Certbot會自動啟動重設(shè)網(wǎng)站的443端口來參與不驗證,如果沒有你有某些服務(wù)占用帶寬了443端口,就必須先停止這些服務(wù),后再再用這種去申請證書。

??證書可以申請完之后,Certbot會告訴你證書的地方的目錄,一般來說會在/etc/letsencrypt/live/這個目錄下。

圖形化??再次進入便宜SSL的官網(wǎng),需要注冊了賬號之后,你選那個體驗版的免費測試,后再點確認購買。

??鍵入域名并直接點擊生成氣體CSR并提交資料按鈕。

??再點擊確定按鈕。

??這一次會中,選擇驗證。

??這里我你選擇郵箱驗證,其它同時兩種依照常理你的個人情況而定,再說那是替驗證域名會不會你的只不過是。

??最少過幾分鐘,郵箱會發(fā)來一封驗證郵件,如下圖,剪切粘貼②對準的一串驗證碼,然后點擊①處的Here鏈接。

??輸入驗證碼,直接點擊Nextgt按鈕。

??提示早輸入輸入錯誤的的驗證碼,直接點擊countWindow。

??最少等自己10分鐘左右,又一次直接登陸,再次進入個人中心,可以找到早最終再申請SSL證書,點擊查看詳情。

??此時你可以不然后點擊箭頭所指的證書打包下載,然后免費的SSL證書就也可以直接下載到本地了,下載后可以清晰的看到SSL壓縮包內(nèi)的文件。

作戰(zhàn)部署HTTPS證書??能找到網(wǎng)站的Nginx配置文件,能找到listen80,如何修改為listen443在這一行的下面添加200以內(nèi)內(nèi)容:

sslonssl_certificate直接修改為處的路徑ssl_certificate_key如何修改為原先的路徑ssl_session_idletimeout5mssl_ciphersECDHE-RSA-AES8-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4ssl_protocolsTLSv1TLSv1.1TLSv1.2ssl_prefer_server_cipherson??保存到后退后,按照nginx-t來全面檢查配置文件有無正確的,有出現(xiàn)錯誤的話改之去掉。配置文件檢測正確的之后,實際nginx-sreload來重載配置文件。

??然后再實際不能訪問來查找有無配置成功。

??如果發(fā)現(xiàn)到不能訪問的或是讀取不進去的話系統(tǒng)檢查下443端口還有沒有開啟!

設(shè)置里HTTP滿跳轉(zhuǎn)HTTPS??上一退成功了之后大家很有可能會發(fā)現(xiàn)自己原來的網(wǎng)頁了,是因為HTTP系統(tǒng)默認走的是80端口,我們剛才將其可以修改為443端口了。在這里我們可以在配置文件的結(jié)果一行加入到以上代碼:

server{listen80server_name這里如何修改為網(wǎng)站域名rewrite^(.*)$$host$1permanent}意思是每一個端口ftp連接的請求都會滿頁面跳轉(zhuǎn)443端口,這樣一來訪問的時候就會自動鏈接到了。

命令行下設(shè)置里證書自動出現(xiàn)續(xù)期??有意的小伙伴肯定會翻看到我們剛剛可以申請的整數(shù)的有效期只能56天,也不是很長,可惜我們也可以實際Linux從網(wǎng)上下載的cron來實現(xiàn)程序不自動續(xù)期,這樣的就相當于永久了。

??只要找一個目錄,新建項一個文件,名字你隨便起,在這里以example為例,在里面讀取0*/***certbotrenew--quiet--renew-hook/etc/init.d/nginxreload,能保存。

??然后把在控制臺里想執(zhí)行crontabexample一切都可以啦了。原理是example里現(xiàn)金存入了一個每天檢查沒更新兩次的命令,這個命令會自動出現(xiàn)續(xù)期服務(wù)器里修真者的存在的無論是Certbot的SSL證書。然后把把example里修真者的存在的命令導入到進Certbot的每隔幾小時程序里。

附:其它環(huán)境下的證書部署??

Nginx具體命令nginx-t驗證配置是否需要錯誤的nginx-v一欄Nginx的版本號servicenginxstart啟動后Nginxnginx-sstop快速開始或關(guān)掉Nginxnginx-saccept正常停止或直接關(guān)閉Nginxnginx-sreload新的載入游戲配置文件crontab咨詢命令cat/var/log/cron一欄crontab日志crontab-l查看crontab列表crontab-e編輯crontab列表systemctlstatus查找crontab服務(wù)狀態(tài)systemctlrestart重啟后crontab參考文檔#_https_

如何填寫https?

填寫https,也可以通過100元以內(nèi)幾個步驟通過:

一、可以確定要https證書的網(wǎng)站地址。

二、提交Gworg。(這個可以接受各種類型的HTTPS證書去申請,包括安裝好)

三、一共十幾分鐘就也可以我得到HTTPS證書。

四、解壓文件后里面有各種類型的SSL證書文件,據(jù)服務(wù)器環(huán)境那些要求如何填寫配置就可以了。

只能證明:https證書實際中名稱SSL證書,該證書由可信嗎CA機構(gòu)申領(lǐng),全球信任率至少99%瀏覽器完全信任的僅有三家,SSL證書類型很多,是需要去比較正規(guī)品牌授權(quán)能提供商或CA廠家可以申請哦。

本站部分文章來自網(wǎng)絡(luò)或用戶投稿。涉及到的言論觀點不代表本站立場。閱讀前請查看【免責聲明】發(fā)布者:方應,如若本篇文章侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。本文鏈接:http://www.gdyuanyu.cn/tougao/67514.html

221381