2014-10-03 41 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