(1) 安装 Apache 和 ssl 库。
1 2 |
yum install httpd -y yum install mod_ssl -y |
(2) 上传证书文件。
(3) 编辑 /etc/httpd/conf.d/ssl.conf。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
LoadModule ssl_module modules/mod_ssl.so Listen 443 NameVirtualHost *:443 # 第一个站点 <VirtualHost *:443> DocumentRoot "/var/www/html" ServerName www.test.com SSLEngine on SSLCertificateFile /etc/httpd/ssl/www/test.com.crt SSLCertificateKeyFile /etc/httpd/ssl/www/test.com.key SSLCertificateChainFile /etc/httpd/ssl/www/test.com.crt </VirtualHost> # 第二个站点 <VirtualHost *:443> DocumentRoot "/var/www/html/download" ServerName download.test.com SSLEngine on SSLCertificateFile /etc/httpd/ssl/download/download.test.com.crt SSLCertificateKeyFile /etc/httpd/ssl/download/download.test.com.key SSLCertificateChainFile /etc/httpd/ssl/download/download.test.com.crt </VirtualHost> |
https://cwiki.apache.org/confluence/display/HTTPD/ExampleVhosts
转载请注明:exchen's blog » Apache 搭建多个 HTTPS 站点