{{{ trac-pool:~# apt-get install ssl-cert openssl trac-pool:~# a2enmod ssl trac-pool:~# mkdir /etc/apache2/ssl trac-pool:~# make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/apache.pem trac-pool:~# cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl trac-pool:~# ln -s /etc/apache2/sites-available/ssl /etc/apache2/sites-enabled/ssl trac-pool:~# vi /etc/apache2/sites-available/default }}} {{{ #!diff --- /etc/apache2/sites-available/default.bak 2008-07-16 17:23:51.000000000 +0800 +++ /etc/apache2/sites-available/default 2008-07-16 17:24:22.000000000 +0800 @@ -1,5 +1,5 @@ -NameVirtualHost * - +NameVirtualHost *:80 + ServerAdmin webmaster@localhost DocumentRoot /var/www/ }}} {{{ trac-pool:~# vi /etc/apache2/sites-available/ssl }}} {{{ #!diff --- /etc/apache2/sites-available/default.bak 2008-07-16 17:23:51.000000000 +0800 +++ /etc/apache2/sites-available/ssl 2008-07-16 17:26:19.000000000 +0800 @@ -1,6 +1,8 @@ -NameVirtualHost * - +NameVirtualHost *:443 + ServerAdmin webmaster@localhost + SSLEngine on + SSLCertificateFile /etc/apache2/ssl/apache.pem DocumentRoot /var/www/ }}} == Reference == * http://linuxnews.idv.tw/?p=35 * http://wiki.debian.org.hk/w/Generate_SSL_cert