오라클 클라우드 프리티어 nginx ssl 인증서 갱신

  1. 유료 도메인 구매 및 DNS 연결:
    • 무료 도메인의 유효기간이 만료되어 유료 도메인을 구매하고, 도메인 관리자 페이지에서 DNS 레코드를 적절히 설정합니다.
  2. Nginx 설정 변경:
    • sudo nano /etc/nginx/sites-available/default 명령을 통해 Nginx 설정 파일을 엽니다.
    • 기존에 설정되어 있던 내용을 지우고, 원하는 도메인으로 수정합니다.
    • www 서브도메인으로 접속 시, 메인 도메인으로 리디렉션하기 위한 설정을 추가합니다.
    • server {
      listen 80;
      listen [::]:80;
      server_name www.도메인.com;
      location / {
      return 301 http://도메인.com$request_uri;
      }
      }
  3. SSL 인증서 갱신:
    • /etc/letsencrypt/renewal/ 디렉토리에서 이전 SSL 설정 파일들을 삭제합니다.
    • sudo apt remove certbot 명령으로 기존 certbot을 제거합니다.
    • sudo snap install --classic certbot 명령으로 certbot을 다시 설치합니다.
    • sudo certbot --nginx 명령으로 Nginx와 함께 SSL 인증서를 설정합니다.
    • sudo certbot renew --dry-run 명령으로 SSL 인증서 갱신을 시뮬레이션합니다.
  4. Nginx 재시작:
    • Nginx 설정 변경 후, sudo service nginx restart 명령으로 Nginx를 재시작합니다.
  5. 워드프레스 확인:
    • 위 단계를 모두 완료한 후, 웹 브라우저에서 워드프레스 사이트를 확인합니다.

이렇게 간략히 정리하였습니다. 모든 단계를 순서대로 따라가시면, 유료 도메인으로 변경 과정이 끝납니다.

관련 글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다