我有一个新的测试实例,我已经安装了LAMP和SSL。
我的/etc/httpd/conf/httpd.conf文件中有以下内容
<VirtualHost *:80>
ServerAdmin webadmin@ohanacruises.com
DocumentRoot /var/www/html/blog.ohanacruises.com
ServerName blog.ohanacruises.com
DirectoryIndex index.php
ErrorLog /var/log/httpd/error_log
CustomLog /var/log/httpd/access_log common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webadmin@ohanacruises.com
DocumentRoot /var/www/html/travel.ohanacruises.com
ServerName travel.ohanacruises.com
DirectoryIndex index.php
ErrorLog /var/log/httpd/error_log
CustomLog /var/log/httpd/access_log common
</VirtualHost>然后我安装了mod24_ssl。在删除虚拟主机部分之前,HTTPD服务将不再启动。最后,我希望为每个子域获得SSL证书,并在conf文件上的虚拟主机区域中添加相应的SSL标志。
请注意,如果我删除虚拟主机并在httpd.conf和ssl.conf文件中设置单个域,所有这些都可以用于SSL。
发布于 2018-05-30 20:18:29
不幸的是,您不能在同一个IP:端口上同时承载多个证书。因此,为了解决这个问题,我遵循以下链接的教程,它的工作就像一个魅力。
https://serverfault.com/questions/913152
复制相似问题