apache怎麼使用https傳輸

2021-04-24 10:31:01 字數 1712 閱讀 6674

1樓:育知同創教育

在centos配置

apache的https服務方法:

1)先按裝mod_ssl

yum install mod_ssl

完畢後在

/etc/httpd/conf.d/下會有乙個ssl.conf的檔案,開啟

主要是看下證書及金鑰的位置

sslcertificatefile /etc/pki/tls/certs/localhost.crt

sslcertificatekeyfile /etc/pki/tls/private/localhost.key

(2)生成金鑰,

進入/etc/pki/tls/private,

刪除原來的localhost.key

rm -f localhost.key

生成新的localhost.key:

openssl genrsa 1024 > localhost.key

返回到certs目錄

cd ../certs

刪除原來的證書

rm -rf localhost.crt

生成新的

openssl req -new -x509 -days 365 -key ../private/localhost.key -out

localhost.crt

填寫需要填寫的資訊,證書就生成了

這裡為什麼要用localhost.crt這樣的名子,是因為在ssl.conf就是這樣子指定的,這兩個地方要一樣。

重啟apache,配置結束

現在就可以通過https訪問**

可能需要開發埠443號:iptables -i input -p tcp --dport 443 -j accept

2樓:匿名使用者

(1)先按裝mod_ssl

yum install mod_ssl

完畢後在

/etc/httpd/conf.d/下會有乙個ssl.conf的檔案,開啟

主要是看下證書及金鑰的位置

sslcertificatefile /etc/pki/tls/certs/localhost.crt

sslcertificatekeyfile /etc/pki/tls/private/localhost.key

(2)生成金鑰,

進入/etc/pki/tls/private,

刪除原來的localhost.key

rm -f localhost.key

生成新的localhost.key:

openssl genrsa 1024 > localhost.key

返回到certs目錄

cd ../certs

刪除原來的證書

rm -rf localhost.crt

生成新的

openssl req -new -x509 -days 365 -key ../private/localhost.key -out

localhost.crt

填寫需要填寫的資訊,證書就生成了

這裡為什麼要用localhost.crt這樣的名子,是因為在ssl.conf就是這樣子指定的,這兩個地方要一樣。

重啟apache,配置結束

現在就可以通過https訪問**

可能需要開發埠443號:iptables -i input -p tcp --dport 443 -j accept

怎麼配置php567和apache

apache conf httpd.conf 檔案最來後新增方法一源 zhiphpinidir c php 方法二 如果是32bit版本,和xp一樣,沒什麼特殊,注意安裝的時候用管理員許可權的賬戶登入系統 php7與apache整合apache中httpd conf怎麼配置 一般情況下要獲取一 ba...

已裝ssl證書,怎麼跳轉到https

ssl自動 跳轉到 你可以通過301或者js來做跳轉,不過一般搜尋引擎建議使用301來做http到https的調整,具體配置參考 https 如果使用的是linux主機,需要在你的 根目錄下的.htaccess檔案 沒有需要建立乙個 中新增下面 然後儲存即可 你 的網域名稱替換上面的yourdoma...

什麼是https協議?如何實現,怎麼實現https協議

沃通 https hyper text transfer protocol over secure socket layer 是安全套接層很文字傳輸協議,為了資料傳輸的安全,https在http的基礎上加入了ssl協議,可以使資料進行加密傳輸,還能驗證 身份,相當於http的升級版,比http協議安...