Debian etch apache2 安裝 ssl

No Comments »

1. a2enmod ssl

2. mkdir /etc/apache2/ssl


make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem

3. cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl

ln -s /etc/apache2/sites-available/ssl /etc/apache2/sites-enabled/ssl

4. 修改 /etc/apache2/sites-available/default 將

NameVirtualHost *

<VirtualHost *>
改成

NameVirtualHost *:80
<VirtualHost *:80>
5. 修改 /etc/apache2/sites-available/ssl 將

NameVirtualHost *

<VirtualHost * >

ServerAdmin webmaster@localhost

改成

NameVirtualHost *:443
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/apache.pem

ServerAdmin webmaster@localhost

.

.

.

6. 修改 /etc/apache2/ports.conf

Listen 80
Listen 443

Post a Comment