紅聯Linux門戶
Linux幫助

linux Apache設置https訪問以及加載mod_ssl.so模塊

發布時間:2017-06-17 11:25:36來源:linux網站作者:保羅森
1.申請證書【阿里云免費證書】
1.1.登陸阿里云進入控制臺
1.2.左側選擇安全 下拉框選擇證書服務
1.3.右上角選擇購買證書 選擇免費 然后立即購買-支付
linux Apache設置https訪問以及加載mod_ssl.so模塊
1.4.返回證書列表頁面 選擇補全-填寫要配置的域名,設置域名驗證類型,我選擇文件【不同服務商的話更簡單方便】 選擇系統生成的csr最后提交
1.5.稍等一段時間,下載驗證文件上傳到指定目錄即可
1.6.再過一段時間 即會審批證書了【注:域名不要包含不該含的字符】
linux Apache設置https訪問以及加載mod_ssl.so模塊
1.7.第一條證書是正在審核中的 第二條證書是審核通過的,審核通過后 根據web服務器類型選擇下載證書
 
2.安裝證書【Linux-apache為例】
2.1.根據阿里提供的安裝教程安裝
linux Apache設置https訪問以及加載mod_ssl.so模塊
2.2.根據如上配置 重啟apache的時候出錯了;原因就是當前apache沒有加載mod_ssl.so模塊
2.2.1.根據服務器apache版本下載對應版本:http://archive.apache.org/dist/httpd/
2.2.2.解壓下載的版本文件 將modules下的loggers,ssl兩個文件【一定是兩個文件否則出錯】放到服務器端apache的modules下
2.2.3.cd到服務端的modules/ssl目錄;執行命令: apxs -i -c -a -D HAVE_OPENSSL=1 -I /usr/include/openssl -lcrypto -lssl -ldl *.c 即可
2.2.4.重啟web服務器 service httpd restart即可
2.3.至此證書安裝完成
 
3.訪問域名
3.1.直接訪問域名與https訪問試試效果
3.2.如果顯示的頁面不一樣 則是因為工作目錄不一樣導致的,修改httpd-ssl.conf 設置工作目錄 重啟web服務器即可
 
4.至此完美結束
 
本文永久更新地址:http://www.4179693.live/linux/31551.html
601268股票行情中心