Amazon Linux 2 SSL-Setup mit Godaddy-Subdomänenzertifikat

Amazon Linux 2 SSL-Setup mit Godaddy-Subdomänenzertifikat

Ich habe zwei Sites, site1.mydomain.com und site2.mydomain.com, auf einer Amazon Linux 2-Instanz. Ich habe einen Loadbalancer und ein GoDaddy-Zertifikat mit den Subdomains site1 und site2 verwendet, wollte aber aus Kostengründen den Loadbalancer loswerden und das Zertifikat direkt auf der Maschine installieren. Das habe ich geschafft, aber jetzt zeigen die Sites nur die Apache-Boilerplate-Seite an und nicht den Inhalt meiner Ordner var/www/html/site1 und site2. Was muss ich in die Datei httpd.conf schreiben oder wo muss ich herumfummeln?

Ich habe die Anweisungen befolgt, um ein SSL-Zertifikat auf der AWSLinux2-Instanz zu installieren. Aber dann wurden meine Sites nicht mehr angezeigt. In meinem GoDaddy-Zertifikat sind alle Subdomains registriert.

Ich bekomme zum Beispiel

[ec2-user@embatek ~]$ apachectl -S
VirtualHost configuration:
*:80                   embatek.com.br (/etc/httpd/conf/httpd.conf:87)
*:433                  embatek.com.br (/etc/httpd/conf/httpd.conf:95)
ServerRoot: "/etc/httpd"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/etc/httpd/logs/error_log"
Mutex default: dir="/run/httpd/" mechanism=default 
Mutex mpm-accept: using_defaults
Mutex cache-socache: using_defaults
Mutex authdigest-opaque: using_defaults
Mutex watchdog-callback: using_defaults
Mutex proxy-balancer-shm: using_defaults
Mutex rewrite-map: using_defaults
Mutex ssl-stapling-refresh: using_defaults
Mutex authdigest-client: using_defaults
Mutex lua-ivm-shm: using_defaults
Mutex ssl-stapling: using_defaults
Mutex proxy: using_defaults
Mutex authn-socache: using_defaults
Mutex ssl-cache: using_defaults
PidFile: "/run/httpd/httpd.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="apache" id=48 not_used
Group: name="apache" id=48 not_used
[ec2-user@embatek ~]$ 

Antwort1

*:433 embatek.com.br (/etc/httpd/conf/httpd.conf:95)

Dies ist der falsche Port. Der Port für https ist 443.

Bearbeiten Sie Zeile 95 Ihrer httpd.conf, um sie zu lesen, <VirtualHost *:443>und versuchen Sie es erneut.

verwandte Informationen