文書の過去の版を表示しています。


Apache2にSSL(オレオレ認証)を導入

SSLの有効化

sudo a2enmod ssl

証明書と秘密鍵の発行

sudo mkdir /etc/apache2/ssl/
sudo make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/apache2/ssl/cert-file.crt

何度かダイアログが表示されるが全部Enterでのりきる。

設定

標準の設定ファイルをコピーし編集する。

sudo cp -p /usr/share/doc/apache2.2-common/examples/apache2/extra/httpd-ssl.conf.gz /etc/apache2/sites-available/
sudo gunzip /etc/apache2/sites-available/httpd-ssl.conf.gz
sudo gedit /etc/apache2/sites-available/httpd-ssl.conf
/etc/apache2/sites-available/httpd-ssl.conf
#Listen 443 <= コメントアウト
DocumentRoow "/var/www"
SSLCertificateFile "/etc/apache2/ssl/cert-file.crt"
SSLCertificateKeyFile "/etc/apache2/ssl/cert-file.crt"

設定を反映

sudo a2ensite httpd-ssl.conf

Apache2を再起動

sudo /etc/init.d/apache2 restart

動作確認

ubuntu/ssl.1358920080.txt.gz · 最終更新: (外部編集)
CC Attribution-Noncommercial-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0