SSL: SSl是為Http傳輸提供安全的協(xié)議,通過證書認證來確保客戶端和網(wǎng)站服務(wù)器之間的數(shù)據(jù)是安全。也就是說在SSL下http傳輸是安全的,我們成為 https.
配置過程如下:
步驟一:安裝apache,使其支持SSL,并安裝php
1.安裝配有SSL模塊的apache,apache_2.2.8-win32-x86-openssl-0.9.8g
2.配置apache以支持SSL:打開apache的配置文件conf/httpd.conf
1)LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf
去掉兩行前面的#
2)注意修改httpd-ssl.conf 文件里的兩個字段:
SSLCertificateFile "C:/Apache2.2/conf/server.crt"
SSLCertificateKeyFile "C:/Apache2.2/conf/server.key"
3.安裝php,整合apache和Php(略)
為下面你所生成的證書和密鑰地址。
步驟二:為網(wǎng)站服務(wù)器生成證書及私鑰文件
1. 生成服務(wù)器的私鑰
進入命令行:
D:\local\apache2\bin\openssl genrsa -out server.key 1024
在當前目錄下生成了一個server.key生成簽署申請
2. 生成簽署申請
D:\local\apache2\bin>openssl req -new –out server.csr -key server.key -config ..\conf\openssl.cnf
此時生成簽署文件server.csr.
步驟三:通過CA為網(wǎng)站服務(wù)器簽署證書
1.生成CA私鑰
D:\local\apache2\bin\openssl genrsa -out ca.key 1024
多出ca.key文件
2.利用CA的私鑰產(chǎn)生CA的自簽署證書
D:\local\apache2\bin\openssl req -new -x509 -days 365 -key ca.key -out ca.crt -config ..\conf\openssl.cnf
此時需要輸入一些信息,注意Common Name為服務(wù)器域名,如果在本機,為本機IP。
3.CA為網(wǎng)站服務(wù)器簽署證書
D:\local\apache2\bin\openssl ca -in server.csr -out server.crt -cert ca.crt -keyfile ca.key -config ..\conf\openssl.cnf
但,此時會報錯:
于是在在當前目錄創(chuàng)建demoCA,里面創(chuàng)建以下文件,index.txt,serial:serial內(nèi)容為01,其他為空,以及文件夾 newcert.再執(zhí)行一遍,即可生成server.crt文件
步驟四:然后將 server.crt,server.key復(fù)制到apache的conf文件夾下,重啟apache
步驟五:配置windows.
打開C:\WINDOWS\system32\drivers\etc下的etc文件:
修改為:
127.0.0.1 next0-testing.acgchina.8866.org
127.0.0.1 pp-testing.acgchina.8866.org
127.0.0.1 tlink-testing.acgchina.8866.org
步驟六:
在apache下寫入iframe網(wǎng)頁,并將testlink,projectpier也放入。
<iframe src="https://pp-testing.acgchina.8866.org/projectpier/index.php" width="300" height="300"></iframe>
<iframe src="https://tlink-testing.acgchina.8866.org/testlink/index.php" width="300" height="300"></iframe>
于是訪問https://next0-testing.acgchina.8866.org能看到正確的顯示。
apache https配置詳細步驟講解
2021-02-28 22:45服務(wù)器技術(shù)網(wǎng) 服務(wù)器知識
SL: SSl是為Http傳輸提供安全的協(xié)議,通過證書認證來確保客戶端和網(wǎng)站服務(wù)器之間的數(shù)據(jù)是安全。主要講述在windows下apache配置SSL以實現(xiàn)http轉(zhuǎn)換為https步驟方法.
延伸 · 閱讀
- 2022-03-10寶塔Linux面板7.9.0正式版發(fā)布,增加HTTPS防竄站功
- 2022-03-10Apache訪問日志的配置與使用
- 2022-03-10使用Apache commons-cli包進行命令行參數(shù)解析的示例
- 2022-03-10Linux服務(wù)器下安裝配置Nginx的教程
- 2022-03-09Ubuntu 16.04與Apache虛擬主機配置的步驟詳解
- 2022-03-08個人博客用不用開啟HTTPS協(xié)議?
- 服務(wù)器知識
Hadoop streaming詳細介紹
這篇文章主要介紹了Hadoop streaming詳細介紹的相關(guān)資料,需要的朋友可以參考下...
- 服務(wù)器知識
谷歌發(fā)布 Chrome 118 瀏覽器:修復(fù) 20 處安全漏洞、啟用 ECH 隱私保
10 月 11 日消息,谷歌于今天推出了 Chrome 118 瀏覽器穩(wěn)定版更新,重點修復(fù)了 20 個安全漏洞,此外引入了部分新功能和變化。 IT之家在此附上最新版本如下...
- 服務(wù)器知識
Mac下部署springBoot項目到Docker中(demo)
本文通過一個簡單的demo給大家分享Mac下部署springBoot項目到Docker的方法,感興趣的朋友一起看看吧...
- 服務(wù)器知識
AI技術(shù)將對網(wǎng)絡(luò)安全帶來哪些影響?
現(xiàn)如今,人工智能已經(jīng)在塑造我們周圍的世界,而且這一趨勢只會越來越明顯。 近年來,這項技術(shù)經(jīng)歷了非常大的改進,已經(jīng)以某種方式滲透到幾乎每個行...
- 服務(wù)器知識
Kubernetes 應(yīng)用問題的通用排查思路
本片文章介紹下 Kubernetes 應(yīng)用問題的通用排查思路,分享一個線上此類問題的排查案例,總結(jié)下背后的相關(guān)知識,以饗讀者,大家共勉!...
- 服務(wù)器知識
Rsync命令參數(shù)詳解
rsync是一個功能非常強大的工具,其命令也有很多功能特色選項,我們下面就對它的選項一一進行分析說明...
- 服務(wù)器知識
阿里云BGP高防服務(wù)器是什么?有什么優(yōu)勢?
BGP協(xié)議是什么? 邊界網(wǎng)關(guān)協(xié)議,簡稱BGP,主要用于互聯(lián)網(wǎng)AS(自治系統(tǒng))之間的互聯(lián)。BGP協(xié)議的最主要功能在于控制路由的傳播和選擇最好的路由。 BPG線路有以...
- 服務(wù)器知識
什么是代理服務(wù)器?代理服務(wù)器有哪些功能及作用?
代理服務(wù)器(Proxy Server)是一種重要的服務(wù)器安全功能,它的工作主要在開放系統(tǒng)互聯(lián)(OSI)模型的會話層,從而起到防火墻的作用。代理服務(wù)器大多被用來連接...