Ubuntu 12.04 に apache2 パッケージをインストールし、サーバーで PHP スクリプトを実行できるように PHP mod をインストールしました。現在、HTTPS 用にサーバーをセットアップしようとしています。私が取り組んでいるアプリケーションでは、https アクセスを有効にする必要がありますが、SSL、証明書、またはそのセキュリティに関する経験はあまりありません (ただし、学習しようとしています)。
オンラインのチュートリアルに従ってみましたが、各チュートリアルで常に失敗するようです。これが私の最近の試みです:
sudo make-ssl-cert generate-default-snakeoil --force-overwrite
sudo a2enmod ssl
sudo a2ensite default-ssl
sudo /etc/init.d/apache2 restart
この一連のコマンドはエラーを出力しませんが、https:// に移動すると、Web ページが利用できないことが示されます。http:// への移動は正常に機能します。
何か足りないのでしょうか、それともこのチュートリアルで道に迷ってしまったのでしょうか? Ubuntu 12.04 で Apache が https リクエストを処理できるようにする方法を知りたいです。:)