文書の過去の版を表示しています。
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
動作確認
https://localhost/p2-php/rep2
自己証明書(オレオレ証明書)のため、警告メッセージが表示されるので許可する。
