*可以忽略此段 -http.txt 檔案為80埠配置檔案修改字尾為conf,重啟apache服務(service httpd restart),即可使用http進行訪問專案;
在*.conf檔案中配置https 和證書金鑰
# ssl engine switch:
# enable/disable ssl for this virtual host.
sslengine on
# 4 possible values: all, sslv2, sslv3, tlsv1. allow tls only:
sslprotocol tlsv1 tlsv1.1 tlsv1.2
sslcertificatefile 證書存放路徑
sslcertificatekeyfile 證書金鑰存放路徑
sslcacertificatefile /etc/ssl/ca-certs.pem
sslusestapling on
servername 為網域名稱位址即要訪問的** 如www.baidu.com,www.baidu.com:443在專案根目錄新增或新增 .htaccess 重定向檔案sslusestapling on 開啟ocsp
sslprotocol 廢棄不安全的ssl2和ssl3
serveralias **別名(選填),填寫後將網域名稱解析到ip上
在檔案中寫入(修改相應網域名稱 如 www.baidu.com)
rewritecond % ^網域名稱 [nc]
rewritecond % !^443$
rewriterule ^(.*)$ https://%% [l,r=301]
前提在httpd.conf 配置中要開啟重定向功能
loadmodule rewrite_module modules/mod_rewrite.so //去除注釋
api介面同理 重定向檔案放置目錄*****
注:原有80埠配置不需要變動
httpd-ssl.conf檔案修改如下 檔案目錄/www/server/apache/conf/extra去除91行注釋,注釋92行
91行:
sslsessioncache "dbm:/www/server/apache/logs/ssl_scache"
92行:
#sslsessioncache "shmcb:/www/server/apache/logs/ssl_scache(512000)"
其他伺服器優化請看https優化篇
Linux下apache配置https方法教程
linux下apache怎麼配置https訪問,linux下apache配置https方法教程,apache配置https方法步驟介紹。1.安裝openssl 要使apache支援ssl,需要首先安裝openssl支援。tar zxf openssl 1.0.1h.tar.gz 解壓安裝包 cd o...
Apache與nginx下HTTPS方式的配置
nginx ssl session timeout 5m ssl protocols sslv2 sslv3 tlsv1 ssl ciphers all adh export56 rc4 rsa high medium low sslv2 exp ssl prefer server ciphers ...
apache 配置https訪問
最近搞facebook小遊戲,h5通過ajax訪問伺服器端的時候發現 需要用https安全鏈結訪問,不然,直接拒絕。接下來寫一下怎麼配置https網域名稱 1 首先,你得有乙個https證書繫結的網域名稱 比如 www.test.com 這個東西很多地方都能申請啦,有免費的,有收費的,不多贅述。2 ...