ヘルプドキュメントは、ApacheサーバのSSL証明書を構成するとき、アリの雲によると、特別に記録し、いくつかの問題が発生しました。
コンフィギュレーション・プロセス:
①アリ雲のSSL証明書は、ドメイン名に発行された後、それがローカルにダウンロードする必要があります。
証明書のフォルダは3つのファイルを取得することができます抽出し、SSLフォルダ内のApacheのconfフォルダのルートディレクトリにコピーします。
②、ファイルhttpd.conf Apacheのインストールディレクトリのconfディレクトリを開き、次のことを見つけて、「#」を削除
#LoadModule ssl_module modules/mod_ssl.so (如果找不到请确认是否编译过 openssl 插件)
#Include conf/extra/httpd-ssl.conf(删除行首的配置语句注释符号“#”,保存后退出)
③オープンApacheのインストールディレクトリのconf /エクストラ/ httpdの-ssl.confファイルに、次のように:
Listen 443
<VirtualHost *:443>
DocumentRoot "C:/phpstudy/PHPTutorial/WWW"
ServerName www.youdomain.cn
ServerAlias youdomain.cn
SSLEngine on
SSLProtocol TLSv1 TLSv1.1 TLSv1.2
SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5
SSLCertificateFile "C:/phpstudy/Apache/PHPTutorial/conf/2_www.youdomain.cn.crt"
SSLCertificateKeyFile "C:/phpstudy/PHPTutorial/Apache/conf/3_www.youdomain.cn.key"
SSLCertificateChainFile "C:/phpstudy/PHPTutorial/Apache/conf/1_root_bundle.crt"
<Directory "C:/phpstudy/PHPTutorial/WWW/>
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
ミッドウェイのピットが発生しました:
アリ雲のヘルプ文書はありませんDNSの設定、およびパスが間違っている設定、公定法に基づいて動作しませんSSL証明書を構成します。
含ま#の先頭にキャンセルすると、Apacheサーバが正常に起動しないことがわかります、レビューブログの記事の後に、見つける、Apacheのルートディレクトリの下のbinディレクトリを開くために右につながらない兄のhttpd-ssl.confファイルがあるかもしれないと述べましたファイルのhttpd-ssl.confのを確認するために、httpd.exeツール
チェック実行し、Apacheの間違っているのhttpd-ssl.confの独自の設定ファイルは、自分の道を調整する必要があることがわかりました
デバッグ構成パスエラーがなくなるまで、システムは、Apacheサーバを起動し、彼の名前の証明書のデフォルトの証明書の名前に置き換えられます、SSL証明書の設定が完了し、外部ネットワークは、HTTPS経由でアクセスすることができます。