Ubuntu10 + Apache2 + SSL をやってみる
@CyberMameCANです。
オレオレ証明書でApache + SSLを設定してみました。
参考にさせていただいたサイト
条件等
opensslはインストール済みです。
以下の2つの証明書も作成済みとします。
/etc/ssl/certs/ssl-cert.pem
/etc/ssl/private/ssl-cert.key
Ubuntu10.04で作業します。
Ubuntu
sslの設定が有効化されるようにします。
[shell]
$ sudo ln -s /etc/apache2/sites-available/default-ssl /etc/apache2/sites-enabled/.
または
$ a2ensite default-ssl
[/shell]
sslモジュールを有効化します。
[shell]
$ sudo a2enmod ssl
[/shell]
Apacheを再起動します。
[shell]
$ sudo service apache2 restart
[/shell]
httpsでアクセスしてみると、オレオレ証明の警告が出ますが、
ページが表示されました。
ポート番号の443を開けるのも忘れずに。
[shell]
$ sudo ufw allow 443
$ sudo ufw enable
[/shell]
証明書は上記参考サイトやCAcert.orgなどで作成できます。
こちらの本も参考になります。
【送料無料】実践Debian GNU/Linuxサーバルート養成講座 [ 田鍬享 ] |