11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


● LETSENCRYPT SSL 인증서 자동갱신 쉘스크립트

♨ 카랜더 일정 : 2022년05월18일
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    ● LETSENCRYPT SSL 인증서 자동갱신 쉘스크립트


    출처: https://ivps.tistory.com/629 [iVPS 가상서버호스팅]


    https://ivps.tistory.com/629


    ▶ 소스

    #!/bin/sh


    TODAY=`date +%Y%m%d%H`

    LOG_FILE="/root/letsencrypt.txt"

    KEY_PATH="/etc/letsencrypt/live"

    KEY_FILE="cert.pem"

    EMAIL="email@example.com"

    DOMAINS="

        www.example.com

        "


    if [ -e "/usr/bin/letsencrypt" ] ; then

        LETSENCRYPT="/usr/bin/letsencrypt"

    else

        LETSENCRYPT="/root/letsencrypt/letsencrypt-auto"

    fi


    for DOMAIN in $DOMAINS ; do

        CERT_PATH="$KEY_PATH/$DOMAIN/$KEY_FILE"

        if [ -e "$CERT_PATH" ] ; then

            C_DATE=`openssl x509 -in $CERT_PATH -text -noout | grep After | awk -F ' : ' '{print $2}'`

            R_DATE=`date +%Y%m%d%H --date="$C_DATE -1 days"`

            if [ "$TODAY" -ge "$R_DATE" ] ; then

                echo "# $DOMAIN renew date : "`date` >> $LOG_FILE

                /root/bin/web-service.sh stop

                $LETSENCRYPT renew >> $LOG_FILE

                /root/bin/web-service.sh start

            fi

        else

            echo "# $DOMAIN create date : "`date` >> $LOG_FILE

            /root/bin/web-service.sh stop

            $LETSENCRYPT certonly --standalone --agree-tos -m $EMAIL -d $DOMAIN

            /root/bin/web-service.sh start

        fi

    done


    web-service.sh 스크립트는 자신의 환경에 맞게 직접 만드셔야 합니다.


    아파치랑 nginx 를 같이 사용한다면 둘다 서비스를 종료했다가 다시 재시작 해주는 스크립트를 만들면 됩니다.


    https://ivps.tistory.com/630 여기를 참고하면 됩니다.



    출처: https://ivps.tistory.com/629 [iVPS 가상서버호스팅]

     https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,674 / 12 Page
    [ 재설치) android tv ver 9 termux 설치후 ubuntu 와 s**a2설치 작업 ] 댓글 1

    재설치) android tv ver 9 termux 설치후 ubuntu 와 s...a2설치 작업# ssh putty 접속 설치# 중간에 ssh …

    [ 음악 파일 일괄 변경및 태그일괄수정 알송 이용하기 ]

    음악 파일 일괄 변경및 태그일괄수정 알송 이용하기일부 노래가 번호로 되어 있어 일괄수정합니다알송으로 진행다시 파일 이름 정리 후 일괄 태그정리 …

    [ 허용되는 앱 it지원팀에 문의 하세요 ]

    ■ ▶ ☞ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다 ♠ . ☞ 본자료는 https://11q.kr 에 등록 된 자료 입니다♠.

    [ ** 시놀로지 도커용 Tvheadend 자동설치 작업 => 도커의 좋은점 바로 삭제후 간단히 재설치 가능 ] 댓글 5

    ** 시놀로지 도커용 Tvheadend 자동설치 작업 => 도커의 좋은점 바로 삭제후 간단히 재설치 가능추가없이 tv_grab_klive …

    [ 포토샵으로 사각형 모서리 라운드 둥굴게 사진 만들기 ]

    포토샵으로 사각형 모서리라운드둥굴게 사진 만들기포토샵으로 사각형 모서리 둥글게 만들기! 간단한 방법조건) 필수레이어 복제후 사본만 선택 사본만 …

    [ ● kodi strm maker로 생성한 *strm* 영화제목 변경하기/지우기 [SQL] 데이터 치환(변경)… ]

    ● kodi strm maker로 생성한*strm* 영화제목 변경하기/지우기[SQL] 데이터 치환(변경)하기첨부파일 경로가 변경이 되었거나 그 …

    [ ● Synology DSM 7용 opkg(Entware)를 통해 패키지 설치 ]

    ●Synology DSM 7용 opkg(Entware)를 통해 패키지 설치시놀로지 dsm 패캐지소스 추가부분 설치가 안되는 증상 나타남내 Syn…

    [ ● 패키지 업로드 dsm7.0 에서 파일 형식이 올바르지 않습니다. 패키지 개발자에게 문의 하십시요 ...… ]

    ● 패키지 업로드 dsm7.0 에서 파일 형식이 올바르지 않습니다. 패키지 개발자에게 문의 하십시요 ...설치 불가 ☞https://11q.kr…

    [ 7.0버전 관련무 내용 으로 봉인)기본인식 //에러 ● esxi 서버의 vm생성 cpu 가상화가 아닌 일… ]

    ● esxi 서버의 vm생성 cpu 가상화가 아닌 일반 PC로 인식되는것을 확인 한 사례7.0버전에서 적용유무 확인 ,적용 불가능하며 기본 인식…

    [ ● pve 환경 직렬 포트 자습서의 Synology ]

    ●pve 환경 직렬 포트 자습서의 Synology [KVM]ProxMox 설명이네요 시놀로지는 시작할 때마다 어둡고 움직이지 않고 리눅스 시작 …

    [ ● 저의 Esxi서버 7.0.2 메인서버 DS3615xs dsm7.1 서버전환 완료 ]

    ● 저의 Esxi서버 7.0.2 메인서버 DS3615xs dsm7.1 서버전환 완료기존 dsm7.0 에서 tinycore bootloader 0…

    [ ● 듀얼랜 활용법 참고자료 활용 테스트(저의 esxi 서버에서는 효과가 없다) ]

    ●듀얼랜 활용법 참고자료 활용 테스트1차 설정저의 esxi 서버에서는 효과가 없다입니다2차 점검esxi 서버의 랜설정 다른 카드이름으로 필요처음…

    [ ● 시놀로지 도커 nextcloud 설치 2단계) 크롬 접속 https 주의요함 및 접속 불가로 let… ]

    ● 시놀로지 도커 nextcloud 설치 2단계) 크롬 접속 https 주의요함 및 접속 불가로 lets 인증서 연결하기시놀로지 도커 설치 이름…

    [ ● 헤놀로지 esxi 서버 스토리지 풀1 경고및 초기화 되지 않음 -- 발생경위 ]

    ● 헤놀로지 esxi 서버 스토리지 풀1 경고및 초기화 되지 않음기존 사용했던 빌더에서● tinycore-redpill.v0.8.0 빌드 작업)…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-06-23 12:07:31

    오늘의 홈 현황


    • 현재 접속자♨ 738 명
    • 오늘 가입자※ 2 명
    • 어제 가입자※ 2 명
    • 주간 가입자※ 16 명
    • 오늘 방문자 1,393 명
    • 어제 방문자 1,998 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,394,159 명
    • 전체 게시물※ 8,654 개
    • 전체 댓글수※ 24,773 개
    • 전체 회원수 11,069 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑