1. 서버 환경 : 우분투 14.04 / apache
2. ssl 설치 관련 참조 사이트 : https://blog.lael.be/post/4518 / 비번 ubuntu
1) Apache 환경설정파일에 ssl 관련 내용을 추가 할때 /etc/apache2/sites-available/설정파일명.conf 에 적용되는 아래 내용 중 myuser1은 계정으로 변경하면 되는데 mysite_ssl.crt / mysite_ssl.key / mysite_ssl.certchain.crt 에서 mysite는 인증서 파일이 도메인명으로 생성되므로 도메인명을 적는게 맞나요?
4. ssl 인증서 설치 관련 참고 url : https://blog.lael.be/post/5107
# cd /root
# wget https://dl.eff.org/certbot-auto
# mv certbot-auto /usr/bin/letsencrypt
# chmod 755 /usr/bin/letsencrypt
# letsencrypt certonly --webroot --webroot-path=/home/계정명/www -d 도메인.comm
으로 입력 시 아래와 같은 에러메세지가 발생되는 경우 어떤 부분을 살펴봐야 할까요?
인증서 경로는 실제 파일명을 입력하셔야겠지요. Let's Encrypt를 사용하면 /etc/letsencrypt로 시작하는 특정한 경로에 인증서 파일이 생성됩니다. 4번 질문 옆 링크를 끝까지 읽어보시면 정확한 경로가 나오니, 거기서 도메인만 바꿔서 사용하시면 됩니다.
에러 메시지를 보니 .well-known 폴더에 접속할 권한이 없는 것 같습니다. 서버 보안설정에서 점(.)으로 시작하는 경로에 접속하는 것을 일괄적으로 막아둔 경우가 종종 있습니다. (XE 1.8.36 버전의 .htaccess 파일도 이런 문제를 일으킵니다.) 어디서 막아 놓았는지 찾아서 해제하셔야 합니다.