Giter Site home page Giter Site logo

Comments (2)

maxmin93 avatar maxmin93 commented on September 26, 2024

Stackoverflow - Certbot 도메인 재인증(renew) 하는 법

  1. nginx 정지
  2. certbot 인증 테스트 (dry-run)
  3. certbot 재인증 실행 (renew)
    • 인증 방법 : 1번 standalone 선택
    • Congratulations!
  4. nginx 시작
  5. 재인증 내용 확인 (90일간 유효)
# certbot v1.11 설치
sudo yum update -y
sudo yum install certbot python3-certbot-nginx

# 테스트
sudo systemctl stop nginx
sudo certbot renew --dry-run

# 재인증
sudo certbot certonly --force-renew -d demo.jeju.onl
# Select the appropriate number => 1

# 재시작
sudo systemctl start nginx
sudo certbot certificates
# ==> Certificate Name: demo.jeju.onl
# ==> Expiry Date: 2023-01-25 02:16:45+00:00 (VALID: 89 days)

from my-blog-comments.

maxmin93 avatar maxmin93 commented on September 26, 2024

certbot 재인증 작업을 crontab 으로 스케줄 등록 해두기

  • 매 홀수 달에만 실행 (month=1/2)
    • 안됨! ==> 5 4 3 1/2 *
    • 대신에 스크립트로 조건문과 같이 사용하는 것은 됨

크론탭 스케줄 위치는 '분, 시, 일, 월, 주(week)' 순서임

sudo crontab -e
# 매달 3일 오전 4시 5분에 실행
5 4 3 * * /usr/bin/certbot renew --quiet

[ `expr $(date +'%m') % 2` -eq 1 ] && echo "odd" || echo "even"
# ==> 홀수달이면 odd, 짝수달이면 even 출력

from my-blog-comments.

Related Issues (16)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.