Настройка Amazon Linux 2 SSL с сертификатом поддомена Godaddy

Настройка Amazon Linux 2 SSL с сертификатом поддомена Godaddy

У меня есть два сайта site1.mydomain.com и site2.mydomain.com на экземпляре Amazon Linux 2. Я использовал Loadbalancer и сертификат godaddy с поддоменами site1 и site2, но по соображениям экономии хотел избавиться от loadbalancer и установить сертификат непосредственно на машину. Мне это удалось... но теперь сайты показывают только шаблонную страницу Apache... а не содержимое моих папок var/www/html/site1 и site2. Что мне нужно написать в файле httpd.conf или где мне нужно повозиться?

Я следовал инструкциям по установке сертификата ssl на экземпляре AWSLinux2.. но затем он больше не отображал мои сайты. Мой сертификат godaddy зарегистрировал все поддомены.

Я получаю, например,

[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 ~]$ 

решение1

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

Это неправильный порт. Порт для https — 443.

Отредактируйте строку 95 вашего httpd.conf <VirtualHost *:443>и повторите попытку.

Связанный контент