-1
我试图为我的apache服务器设置一个digicert ssl通配符证书。我对某件事有点困惑。我有以下的配置至今:使用虚拟主机在apache服务器上设置ssl证书
NameVirtualHost *:80
<VirtualHost *:80>
ServerName x.y.com
ServerAlias x.y.com
DocumentRoot /webapps/x/public
<Directory /webapps/x/public>
Options -MultiViews
Order deny,allow
Allow from all
</Directory>
ErrorLog /var/log/apache2/y.com_error.log
LogLevel warn
CustomLog /var/log/apache2/y.com_access.log combined
ServerSignature On
</VirtualHost>
NameVirtualHost *:443
<VirtualHost *:443>
ServerName x.y.com
ServerAlias x.y.com
DocumentRoot /webapps/x/public
<Directory /webapps/x/public>
Options -MultiViews
Order deny,allow
Allow from all
</Directory>
ErrorLog /var/log/apache2/y.com_error.log
LogLevel warn
CustomLog /var/log/apache2/y.com_access.log combined
ServerSignature On
SSLEngine on
SSLCertificateFile /etc/certificates/www_y_com.crt
SSLCertificateKeyFile /etc/certificates/www_y_com.key
SSLCertificateChainFile /etc/certificates/DigiCertCA.crt
RailsEnv myenv
</VirtualHost>
,但我得到:
了NameVirtualHost *:80没有VirtualHosts(98)地址已在使用: make_sock:无法绑定到地址0.0。 0.0:443没有听插座可用 ,关停
我应该如何配置此,为了使工作?
非常感谢!
也许你应该在[sf]上提出这个问题。 –