해외호스팅 cpanel 이용해서 무료 ssl 인증서 설치하기
본글은
- 호스팅 서버에 Let’s Encrypt SSL를 설치합니다.
- 자동 갱신 기능을 사용합니다. (cpanel의 Cron Jobs 이용)
- PuTTy 로 로그인합니다.
- 호스팅 개설할때, SSH access 아이디랑 비번, 포트번호를 받았다. (메일로)
- cpanel 에서 Manage SSH 로 가서 enable 시킨다. (사용후에는 disable)
- acmesh를 루트에 설치합니다.
git clone https://github.com/acmesh-official/acme.sh.git
cd ./acme.sh
./acme.sh --install
- acme.sh를 실행합니다.
acme.sh --issue -d donz.com -d www.donz.com -w /home/donehgl/public_html/donz.com
- acme.sh를 실행하여 인증파일을 생성합니다.
acme.sh --install-cert -d donz.com \
--ca-file ca.cer \
--cert-file donz.com.cer \
--key-file donz.com.key \
--fullchain-file fullchain.cer \
--reloadcmd "service apache2 force-reload"
- cpanel 에 생성된 값을 넣어 줍니다.
(cpanel - ssl/TLS)
- root 디렉토리의 .acme.sh 폴더에 생성된 인증서가 들어 있습니다.
*** 2021.3.28 추가
- 1번만 복사, 붙이기 하면 되는 방법입니다.
- cron jobs 스케줄은 하루에 한번으로 수정합니다.
(이것은 하루에 한번, 정상작동 유무를 파악하는 것인듯 합니다.)
(원래 자동으로 60일에 한번 갱신해 준다고 합니다.)
결론
- 무료라서 좋고,
- 편리해서 좋고,
- 쉬워서 좋네요.
그리고, 유튜브 영상을 보고 하면, 훨씬 쉽습니다.
www.youtube.com/watch?v=kWhDwYGwR50
** 만일 기존에 다른 SSL 을 사용하고 있었으면, 만료 30일 이전에는 새로운 인증서를 발급 받을 수 없습니다.
그래서, 강제적으로 발급해야 합니다.
'일반' 카테고리의 다른 글
kosinj.exe 지웠습니다. (cpu 점유율도 높았고, 블루투스가 off 가 되었습니다.) (0) | 2021.02.01 |
---|---|
구글 스프레드시트에 새로운 앱스스크립트 추가하기 (0) | 2021.01.27 |
알리익스프레스, 블루투스 이어폰 구입, 소리가 너무 클때 조치 (0) | 2020.12.09 |
시놀로지.nas.CPU점유율증가.SJVA (0) | 2020.11.15 |
kt m 모바일로 이전 했어요. (sk -> kt m mobile) (0) | 2020.09.26 |
스펨 엑스퍼트, spam experts, 해외 호스팅 사용중인데 놓치는 메일이 생기네요. (0) | 2020.08.06 |
sonoff 에러, 패스워드 풀어볼때, 초기화 하려고 할때, (0) | 2020.07.19 |
책상 열쇄가 갑자기 안 돌아 갑니다. (0) | 2020.07.02 |