2014-10-03 42 views
0

任何人都可以給我發送本地服務器上Apache配置SSL的好鏈接。我在谷歌搜索,但沒有找到任何完整的本地Apache服務器的方法。 感謝如何在Linux的本地服務器上的Apache中配置SSL?

+0

真的嗎?找不到關於如何配置Apache的任何事情? http://httpd.apache.org應該是你關於任何與apache有關的東西的第一站。 – 2014-10-03 14:38:19

+0

沒有配置SSL的方法 – 2014-10-03 14:52:26

回答

1

安裝OpenSSL:已

sudo apt-get install openssl 

創建目錄保存證書:

sudo mkdir /etc/apache2/ssl 

sudo mkdir /etc/apache2/ssl/certs 

sudo mkdir /etc/apache2/ssl/private 

enable ssl module in apache 

sudo a2enmod ssl 

轉至cd /etc/apache2/ssl/private

openssl req -newkey rsa:2048 -nodes -keyout website_ssl.key -out website_ssl.csr -sha256 

U將得到兩個文件的.csr和.KEY

上傳您的CSR到你的SSL提供商,一旦頒發的證書下載的文件下載到SSL到

cd /etc/apache2/ssl/certs 

開放sudo nano /etc/apache2/sites-available/default-ssl.conf

SSLCertificateFile /etc/apache2/ssl/timebroadband.in/certs/ 
SSLCertificateKeyFile /etc/apache2/ssl/timebroadband.in/ 
SSLCertificateChainFile /etc/apache2/ssl/timebroadband.in/certs/ 

在apache2中添加.key .csr和gb_bundle.csr

啓用

sudo a2ensite default-ssl.conf 

sudo service apache2 restart