郷に入っては郷に従え。

ディストリビューションの流儀に従ってSSL自己認証。

これでDebian原理主義者の先輩にも気に入られること間違い無し。

a2enmod ssl
a2ensite default
make-ssl-cert generate-default-snakeoil

「スネークオイルって誰ですか?」

などと質問すればポイントアップ!

# /etc/apache2/ports.conf
Listen 80
Listen 443

気を抜いてコレをapache2.confに書くと嫌われるぞ!

# /etc/apache2/sites-available/default
NameVirtualHost *:80
<VirtualHost *:80>
...(snip)...
</VirtualHost>

NameVirtualHost *:443
<VirtualHost *:443>
      ServerAdmin webmaster@localhost
      DocumentRoot /var/www/
      SSLEngine on
      SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
      SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
</VirtualHost>

デフォルト期限の30日が嫌だったら /usr/sbin/make-ssl-cert をチェック!

Comments


Option