테스트 사이트 - 개발 중인 베타 버전입니다

ssl 설치 후에 httpd.conf 설정 방법 채택완료

노영진 5년 전 조회 3,629

현재 센토스 os에 아파치는 2.2.15버전

 

/etc/httpd/conf/httpd.conf

에 설정 파일이 있는데

 

Listen 80  다음줄에

Listen 443 추가 하면

 [warn] _default_ VirtualHost overlap on port 443, the first has precedence
(98)Address already in use: make_sock: could not bind to address [::]:443

이런 에러가 나오구요

 

 

<VirtualHost *:443>
    ServerAdmin webmaster@mydomain.com
    DocumentRoot /home/mydomain.com/www
    ServerName mydomain.com
    ServerAlias www.mydomain.com
    ErrorLog logs/mydomain.com-error_log
    CustomLog logs/mydomain.com-access_log common
    SSLEngine on
    SSLProtocol all
    SSLCipherSuite HIGH:MEDIUM
    SSLHonorCipherOrder on
    SSLCertificateFile "/etc/letsencrypt/live/mydomain.com/cert.pem"
    SSLCertificateKeyFile "/etc/letsencrypt/live/mydomain.com/privkey.pem"
    SSLCertificateChainFile "/etc/letsencrypt/live/mydomain.com/chain.pem"
</VirtualHost>

이렇게 적고 httpd 시작하면 

[warn] _default_ VirtualHost overlap on port 443, the first has precedence
 

이런 오류가 나오네요.

 

ssl conf 파일에 VirtualHost : 443 추가 하라는 길도 보였는데 httpd.conf에 추가해도

에러가 나네요.

 

서버에서 80 포트용 도메인과 443 포트용 도메인 2개를 설치하는 방법은 무엇일까요?

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

5년 전

좋은 답변이였는데 재 질문이 이상해서 다시 수정했습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

진서기
5년 전
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

노영진
5년 전
80 포트랑 443 포트 같이는 한 서버에서 아파치에서 도메인별로 설정 못하나요?

댓글을 작성하려면 로그인이 필요합니다.

진서기
5년 전

letsencrypt 는 자동으로 설치 될텐데요?

httpd.conf에 추가한 부분은 삭제하시고

/etc/httpd/conf.d/ 아래에 파일들을 살펴보세요.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

노영진
5년 전
네 ssl.conf 생성되어 있네요 그럼 어디에 무엇을 써야 할까요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인