今天的主講內容是網絡安全證書 SSL如何安裝 ,才能將url中的http轉變爲https從而得到谷歌seo優化的更優網頁排名結果。
原文首發於:https://www.jackgoogleseo.com/how-to-install-ssl/php
以前的全部文章,咱們教會了同窗們如何將本身的網站像一個小姑娘同樣打扮的漂漂亮亮來吸引客戶,那麼今天就來作最後一個動做,教一套妹子的護身拳法來抵禦不法之徒的入侵.瀏覽器
在以前的文章中,我有提到過siteground和bluehost這兩個主機服務商都可以免費提供SSL.安全
若是你是建站小白,你能夠直接聯繫主機服務商的客服人員,他們會給你免費安裝SSL安全證書,你的網站域名前綴就會從http變成https.網絡
固然你也能夠選擇付費的安全證書提供商進行網絡安全配置,今天用國內的SSL服務商pianyissl進行實操講解,官網地址以下pianyissl.com,界面以下優化
對於新手,咱們能夠先選擇第一個體驗版單域名SSL來練練手,畢竟是免費的嘛,這纔是最重要的,固然了土豪請隨意.網站
註冊該平臺的帳號密碼以後,咱們進行下一步操做,界面以下圖ui
提交以後,須要對你本身的外貿自建網站進行驗證,界面跳轉以下google
上傳文件有兩種方式,一種是打開你的主機後臺在根目錄下進行上傳,第二種方式是利用FTP軟件進行上傳,這裏我推薦本身用的感受蠻不錯的一個軟件叫Filezilla.驗證文件上傳到網站根目錄後開始進行驗證,這裏須要一段時間,能夠休息一下喝杯咖啡,等驗證完成以後,會返回給你一個包含server.crt 和 server.key的文件夾.url
這時候你須要將這兩個返回的文件上傳到你的Apache文件夾中,具體的操做方式何上面同樣.這裏就再也不贅述了.spa
接下來就是最重要的步驟了,仔細看
配置 httpd.conf.
在 httpd.conf 中給下面幾句取消註釋:
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf
什麼叫取消註釋,就是在代碼中這幾句的前面有#符號,你把他們刪除就行.
而後對Apache的confextra目錄下的 httpd_ssl.conf 文進行配置
在confextra目錄下,編輯 httpd_ssl.conf
Listen 443SSLPassPhraseDialog builtin#SSLSessionCache 「dbm:D:/Program/Apache Software/Apache2.2.17/logs/ssl_scache」SSLSessionCache 「shmcb:D:/Program/Apache Software/Apache2.2.17/logs/ssl_scache(51200)」SSLSessionCacheTimeout 300 <VirtualHost _default_:443># General setup for the virtual host DocumentRoot 「D:/PHPStudy/WWW/phpSSL」 ServerName phpssl.com:443 ErrorLog 「D:/PHPStudy/Apache/logs/no-robots_error.log.txt」 TransferLog 「D:/PHPStudy/Apache/logs/no-robots_access.log.txt」 SSLCertificateFile 「D:/PHPStudy/Apache/conf/tian_server.crt」 SSLCertificateKeyFile 「D:/PHPStudy/Apache/conf/tian_server.key」 CustomLog 「D:/PHPStudy/Apache/logs/ssl_request.log」
」%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x 」%r」 %b」
看不懂?不要緊,照抄就是.
到這裏爲止,已經基本完成了SSL證書的安裝和配置,關閉掉瀏覽器,在從新打開輸入你的網址,若是http變成了https,那麼恭喜你,你的網站安全證書已經安裝完成!
咱們再來講一下國外的SSL服務商,以前我用過Let’s Encrypt免費https證書,可是有個弊端就是每3個月就要從新作一次太麻煩了,因此我今天推薦的是個人心頭好CF—Cloudflare.
網站的帳號密碼註冊這裏就很少說了,小白都確定能完成,咱們來說一下SSL安全證書的安裝.
登陸後跳轉到這個頁面
點擊第4個選項(這個cloudflare確實很人性化,會根據你的ip自動給你對應的語言版本,可是爲了提供咱們的英語水平和閱讀能力咱們仍是用英文進行講解),跳轉後頁面以下
這裏提供了4個選項,咱們選擇「全(嚴格)」 ,而後點擊這裏,建立證書
點擊後面的藍色按鈕,頁面自動跳轉到以下界面,進行下面的操做
點擊左下角的NEXT按鈕,而後你就會獲得一個origin certificate和一個private key
由於上面的國內安全證書服務商我用的是Apache進行講解,
那麼這裏我就用Nginx爲例配置Cloudflare免費https證書來進行講解
修改Nginx的配置文件,監聽443端口,而且指向本身的證書地址:
到這裏就已經完成Cloudflare的配置了,重啓瀏覽器查看http是否變成了https,若是有那麼恭喜你又向成功邁進了一大步,。
更多免費教程,請查看:https://www.jackgoogleseo.com
本文由JACK SEO發佈,Jack專一於外貿建站、谷歌SEO優化、外貿客戶開發!