개발자의 끄적끄적

[server/apache] Unable to find a virtual host listening on port 80 which is currently needed for Certbot to prove to the CA that you control your domain 에러 해결방법 본문

개발/was & server

[server/apache] Unable to find a virtual host listening on port 80 which is currently needed for Certbot to prove to the CA that you control your domain 에러 해결방법

효벨 2022. 10. 15. 01:00
728x90
반응형

[server/apache] Unable to find a virtual host listening on port 80 which is currently needed for Certbot to prove to the CA that you control your domain 에러 해결방법

 

 

리눅스 apache 에서

 

Let's Encrypt라는 SSL을 적용하려고 하다보면

 

아래와 같은 에러가 발생하는 경우가 있습니다.

 

물론 SSL 적용뿐만아니라 다른 경우에도 동일한 오류가 발생할 수 있습니다.

 

Unable to find a virtual host listening on port 80 which is currently needed for Certbot to prove to the CA that you control your domain.

 

그럴때는

 

apache 설정파일인 httpd.conf 파일을 찾아서 수정하시면 됩니다.

 

일단 저는 위 파일의 경로가

 

/etc/httod/conf/httpd.conf 라서 해당 설정파일을 열고

 

아래와 같이 ServerName 이라는 항목을 찾아갑니다!

#ServerName www.example.com:80

 

그리고 나서는 앞에 있는 주석을 해제하고,

 

현재 서버의 도메인을 입력해 줍니다.

 

예를들어

 

도메인이 test.com 이라고 가정하면

 

아래와 같이 수정하시면 됩니다!

 

ServerName test.com

 

참고들 하세요!

반응형
Comments