SSL 인증서를 설정하려고 하는데 a2ensite Apache가 시작을 거부한 후

SSL 인증서를 설정하려고 하는데 a2ensite Apache가 시작을 거부한 후

제목에서 알 수 있듯이 저는 우분투 16.04를 새로 설치한 시스템을 사용하고 있습니다.

sudo service apache2 status를 실행하면 다음과 같이 표시됩니다.

Active: inactive (dead) since Thu 2017-10-26 15:11:36 PDT; 3s ago
Docs: man:systemd-sysv-generator(8)
Process: 3891 ExecStop=/etc/init.d/apache2 stop (code=exited, 
status=0/SUCCESS)
Process: 3873 ExecReload=/etc/init.d/apache2 reload (code=exited, 
status=0/SUCCESS)
Process: 3821 ExecStart=/etc/init.d/apache2 start (code=exited, 
status=0/SUCCESS)

Oct 26 15:10:50 12345server3 apache2[3821]:  * Starting Apache 
httpd web server apache2
Oct 26 15:10:50 12345server3 apache2[3821]: AH00558: apache2: 
Could not reliably determine the server's fully qualified domain name, 
using 127.0.1.1. Set 
Oct 26 15:10:51 12345server3 apache2[3821]:  *
Oct 26 15:10:51 12345server3 systemd[1]: Started LSB: Apache2 web 
server.
Oct 26 15:11:36 12345server3 systemd[1]: Reloading LSB: Apache2 
web server.
Oct 26 15:11:36 12345server3 apache2[3873]:  * Reloading Apache 
httpd web server apache2
Oct 26 15:11:36 12345server3 apache2[3873]:  *
Oct 26 15:11:36 12345server3 systemd[1]: Reloaded LSB: Apache2 web 
server.
Oct 26 15:11:36 12345server3 apache2[3891]:  * Stopping Apache 
httpd web server apache2
Oct 26 15:11:36 12345server3 apache2[3891]:  *

내 가상 호스트 구성은 다음과 같습니다.

<Directory /var/www/html/fdsfdsdsa.com>
    Require all granted
</Directory>
<VirtualHost *:80>

ServerName fdsfdsdsa.com
    ServerAlias www.fdsfdsdsa.com
ServerAdmin [email protected]
DocumentRoot /var/www/html/fdsfdsdsa.com



ErrorLog /var/www/html/fdsfdsdsa.com/logs/error.log
CustomLog /var/www/html/fdsfdsdsa.com/logs/access.log combined



    <Directory /var/www/html/fdsfdsdsa.com>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    </Directory>
</VirtualHost>

<Directory /var/www/html/fdsfdsdsa.com>
    Require all granted
</Directory>

<VirtualHost *:443>
SSLEngine On
SSLCertificateFile /etc/ssl/certs/fdsfdsdsa.com.crt
SSLCertificateKeyFile /etc/ssl/private/fdsfdsdsa.com.key
SSLCertificateChainFile /etc/ssl/certs/2.crt

ServerAdmin [email protected]
ServerName fdsfdsdsa.com
ServerAlias fdsfdsdsa.com #If using alternate names for a host
DocumentRoot /var/www/html/fdsfdsdsa.com
ErrorLog /var/www/html/fdsfdsdsa.com/logs/errorssl.log
CustomLog /var/www/html/fdsfdsdsa.com/logs/accessssl.log combined
<Directory /var/www/html/fdsfdsdsa.com>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    </Directory>

</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

문제가 어디에 있는지 알 수 없습니다. 인증서를 올바른 폴더에 넣도록 새로 만들었고 이 SSL 사이트를 a2ensite하는 한 apache2는 즉시 종료됩니다.

오류 로그에는 'AH00016: 구성 실패'만 표시됩니다.

SSL 사이트를 비활성화하면 다른 사이트가 완벽하게 작동합니다.

누구라도 도움을 주거나 아이디어를 생각해 낼 수 있으면 감사하겠습니다.

답변1

이는 SSL 인증서 파일에 문제가 있을 가능성이 높습니다. 다음을 통해 이를 확인할 수 있습니까?http://httpd.apache.org/docs/2.4/en/ssl/ssl_faq.html#verify

관련 정보