Windows平台上配置Apache + OpenSSL

來源:互聯網
上載者:User

安裝步驟如下:

1. 下載包含OpenSSL的Apache Http Server。注意需要下載帶openssl的版本。

2. 安裝Apache。最好裝在磁碟的根目錄下,例如:C:/Apache2.2/。安裝時必須制定一個網域名稱,如果只是本機測試,可以在hosts檔案中隨便加入一個網域名稱指向本機IP就可以了。

3. 開啟檔案:%安裝目錄%/conf/httpd.conf,將下面兩行的注釋去掉:
LoadModule ssl_module modules/mod_ssl.so

Include conf/extra/httpd-ssl.conf

4. 在Console中切換到目錄:%安裝目錄%/bin。運行下面三行命令:(在執行第一個命令時,會被問很多問題,最重要的是Common Name項的值要和你的網站網域名稱相同。例如test.com,www.test.com之類的。)

openssl req -new -out server.csr -config ../conf/openssl.cnf

openssl rsa -in privkey.pem -out server.key

openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 3650

5. 完成之後,將目錄中的server.key和server.crt拷貝到%安裝目錄%/conf目錄中。

6. 重啟Apache Http Server服務。

7. 訪問https://test.com。(假設安裝時使用此網域名稱。)

如果Apache服務啟動失敗,嘗試運行%安裝目錄%/bin/httpd.exe,可以看到錯誤資訊,對於修正錯誤會很有協助。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.