步驟1:配置 APACHE以支持SSL
找到下面兩行去掉前面的注釋 #
LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf
步驟2: 為網站服務器生成證書及私鑰文件
C:\Program Files\Apache Software Foundation\Apache2.2\bin>openssl genrsa -out server.key 1024
生成一個server.key
步驟3:生成簽署申請
C:\Program Files\Apache Software Foundation\Apache2.2\bin>openssl req -new -out server.csr -key server.key -config ..\conf\openssl.cnf
此時生成簽署文件 SERVER.CSR
步驟4:使用OPENSSL生成CA私鑰
C:\Program Files\Apache Software Foundation\Apache2.2\bin>openssl genrsa -out ca.key 1024
多出CA.key文件
步驟5:利用CA的私鑰產生CA的自簽署證書
C:\Program Files\Apache Software Foundation\Apache2.2\bin>openssl req -new -x509 -days 365 -key ca.key -out ca.crt -config ..\conf\openssl.cnf
步驟6:在bin目錄下新建demoCA目錄,在demoCA下新建index.txt,newcerts,serial 目錄結構如下
demoCA
|--index.txt(文本,內容為空)
|--newcerts(文件夾)
|--serial(文本,內容為 01)
步驟7:準備為網站服務器簽署證書
C:\Program Files\Apache Software Foundation\Apache2.2\bin>openssl ca -in server.csr -out server.crt -cert ca.crt -keyfile ca.key -config ..\conf\openssl.cnf
生成 server.crt文件
步驟8:將 server.crt server.key復制到 conf文件夾下
------------------配置ssl常見問題---------------------
win7系統64位在配置過程中,在重啟apache時可能會出現問題
問題1:apache重啟失敗,報錯信息Syntax error on line 62 of C:/Program Files (x86)/Apache Software Foundation/Apache2.2/conf/extra/httpd-ssl.conf:
SSLSessionCache: Invalid argument: size has to be >= 8192 bytes
解決辦法:
將conf\extra\httpd-ssl.conf中61-63行修改成下面這樣即可SSLSessionCache "dbm:C:/Program Files (x86)/Apache Software Foundation/Apache2.2/logs/ssl_scache"
# SSLSessionCache "shmcb:C:/Program Files (x86)/Apache Software Foundation/Apache2.2/logs/ssl_scache(512000)"
SSLSessionCacheTimeout 300
windows下安裝apache并配置ssl全過程
2021-12-16 22:45服務器知識網 服務器知識
這篇文章主要介紹了windows下安裝apache及配置ssl的全過程,包括配置ssl的常見問題,需要的朋友可以參考下
延伸 · 閱讀
- 2024-12-22AMD與微軟強強攜手 開啟 Windows 11 AI+ PC新時代!
- 2024-12-13微軟慶祝 Windows 預覽體驗計劃 10 周年,紀念壁紙
- 2022-03-10Apache訪問日志的配置與使用
- 2022-03-10使用Apache commons-cli包進行命令行參數解析的示例
- 2022-03-09Ubuntu 16.04與Apache虛擬主機配置的步驟詳解
- 2022-03-06Ubuntu14.04服務器環境下配置PHP7.0+Apache2+Mysql5.7的方
- 服務器知識
Rsync命令參數詳解
rsync是一個功能非常強大的工具,其命令也有很多功能特色選項,我們下面就對它的選項一一進行分析說明...
- 服務器知識
谷歌發布 Chrome 118 瀏覽器:修復 20 處安全漏洞、啟用 ECH 隱私保
10 月 11 日消息,谷歌于今天推出了 Chrome 118 瀏覽器穩定版更新,重點修復了 20 個安全漏洞,此外引入了部分新功能和變化。 IT之家在此附上最新版本如下...
- 服務器知識
阿里云BGP高防服務器是什么?有什么優勢?
BGP協議是什么? 邊界網關協議,簡稱BGP,主要用于互聯網AS(自治系統)之間的互聯。BGP協議的最主要功能在于控制路由的傳播和選擇最好的路由。 BPG線路有以...
- 服務器知識
什么是代理服務器?代理服務器有哪些功能及作用?
代理服務器(Proxy Server)是一種重要的服務器安全功能,它的工作主要在開放系統互聯(OSI)模型的會話層,從而起到防火墻的作用。代理服務器大多被用來連接...
- 服務器知識
Hadoop streaming詳細介紹
這篇文章主要介紹了Hadoop streaming詳細介紹的相關資料,需要的朋友可以參考下...
- 服務器知識
AI技術將對網絡安全帶來哪些影響?
現如今,人工智能已經在塑造我們周圍的世界,而且這一趨勢只會越來越明顯。 近年來,這項技術經歷了非常大的改進,已經以某種方式滲透到幾乎每個行...
- 服務器知識
Kubernetes 應用問題的通用排查思路
本片文章介紹下 Kubernetes 應用問題的通用排查思路,分享一個線上此類問題的排查案例,總結下背后的相關知識,以饗讀者,大家共勉!...
- 服務器知識
Mac下部署springBoot項目到Docker中(demo)
本文通過一個簡單的demo給大家分享Mac下部署springBoot項目到Docker的方法,感興趣的朋友一起看看吧...