메모용 개발 블로그
  • Home

Categories

  • All Posts116
  • OS35
    • Linux23
    • MacOS8
    • Windows4
  • 데이터베이스3
    • Oracle1
    • Postgresql1
  • Develop26
    • CSS33
    • Go8
    • HTML52
    • Java1
    • JavaScript4
    • React2
    • Svelte2
  • 개발일기10
  • Docker1
  • Git3
  • GitLab12
  • Nginx7
  • 기타16
  • 이 블로그의 오픈소스3
Nginx•2022년 9월 7일

Certbot Nginx 설치경로 설정법

Table of Contents

  • Certbot Nginx 설치경로 설정법
  • 서론
  • 해결

서론

얼마 전 이메일로 LetsEncrypt 인증서가 곧 만료된다라는 메일이 날라왔다.

분명히 crontab으로 자동 갱신을 수행하고 있을텐데. 무언가 문제가 발생하고 있었다.

sudo certbot renew --nginx

해당 명령어로 갱신을 시도해보았는데. Nginx 경로를 못찾고 있었다.

전에 Nginx를 컴파일로 설치하면서 설정파일, 실행파일의 경로가 모두 변경되었기 때문에 발생한 문

해결

다음 명령어로 변경된 경로를 입력해준다.

sudo certbot renew --nginx --nginx-server-root 설정파일주소 --nginx-ctl 실행파일주소

위 명령어를 한번 입력하고 실행하면 변경된 nginx 경로로 인증서 갱신 작업을 수행한다.

이후에는 관련 추가 인수 없이도 새로 설정한 경로로 인증서 갱신을 시도하니 기존에 걸어두었던 예약작업의 명령어를 수정할 필요는 없다.

← Back to all posts