Godaddy 하위 도메인 인증서를 사용한 Amazon Linux 2 SSL 설정

Godaddy 하위 도메인 인증서를 사용한 Amazon Linux 2 SSL 설정

Amazon Linux 2 인스턴스에 두 개의 사이트 site1.mydomain.com 및 site2.mydomain.com이 있습니다. 하위 도메인 site1 및 site2와 함께 Loadbalancer 및 godaddy 인증서를 사용했지만 비용상의 이유로 로드 밸런서를 제거하고 인증서를 시스템에 직접 설치하고 싶었습니다. 나는 그것을 관리했지만 이제 사이트에는 Apache 상용구 페이지만 표시되고 내 var/www/html/site1 및 site2 폴더의 콘텐츠는 표시되지 않습니다. httpd.conf 파일에 무엇을 써야 하며 어디에서 조작해야 합니까?

지침에 따라 AWSLinux2 인스턴스에 SSL 인증서를 설치했지만 더 이상 내 사이트가 표시되지 않았습니다. 내 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입니다.

<VirtualHost *:443>읽고 다시 시도 하려면 httpd.conf의 95번째 줄을 편집하세요 .

관련 정보