티스토리 뷰
728x90
2020년 11월 지원 종료된 CentOS6를 사용하는 개발 서버에 Certbot을 설치해서 SSL 인증서를 발급받고자 했다.
그러나 yum을 사용하지 못하는 상황에서 rpm 파일도 찾기 어려워 어떻게 해결할까 고민했었는데
문득 Docker를 쓰면 되겠구나하는 생각이 들었다.
그래서 먼저 Docker를 설치했다.
echo "http://vault.centos.org/6.10/sclo/x86_64/sclo" > /var/cache/yum/x86_64/6/base/mirrorlist.txt
echo "http://vault.centos.org/6.10/sclo/x86_64/sclo" > /var/cache/yum/x86_64/6/extras/mirrorlist.txt
echo "http://vault.centos.org/6.10/sclo/x86_64/sclo" > /var/cache/yum/x86_64/6/updates/mirrorlist.txt
wget https://vault.centos.org/6.6/os/x86_64/Packages/libcgroup-0.40.rc1-12.el6.x86_64.rpm
rpm -ivhf libcgroup-0.40.rc1-12.el6.x86_64.rpm
wget https://get.docker.com/rpm/1.7.1/centos-6/RPMS/x86_64/docker-engine-1.7.1-1.el6.x86_64.rpm
rpm -ivhf docker-engine-1.7.1-1.el6.x86_64.rpm
service docker start
chkconfig docker on
위 명령어를 순서대로 실행하면 별 문제가 없다면 Docker가 설치되고 정상적으로 기동 될 것이다.
그 다음부터는 일사천리이다. Certbot Docker 이미지를 확인하고 Docker Pull Command를 실행한다.
https://hub.docker.com/r/certbot/certbot
docker pull certbot/certbot
정상적으로 설치가 완료되면 Certbot을 이용해서 인증서를 발급 받으면된다.
docker run -it --rm --name certbot \
-v '/etc/letsencrypt:/etc/letsencrypt' \
-v '/var/lib/letsencrypt:/var/lib/letsencrypt' \
certbot/certbot certonly -d 'xxx.yourdomain.com' --manual --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory
Docker 최고다..
728x90
'헉!! > ETC' 카테고리의 다른 글
Amazon Linux 2023에 JDK 8 설치하기 (0) | 2024.06.16 |
---|---|
[IntelliJ] 테스트 코드 실행 시 Execution failed for task ':test' 에러 (0) | 2024.05.10 |
[Selenium] 셀레니움으로 웹 UI 테스트 자동화 (Selenium IDE) (1) | 2017.11.12 |
[HTML] utf-8 페이지에서 form을 euc-kr로 전송하기 (0) | 2016.05.11 |
[IE] IE11에서 개발자도구에 JSPlugin 3005 at getString 오류 발생시 조치방법 (0) | 2015.11.24 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Object C
- 자바스크립트
- 제이쿼리
- 오블완
- Objective-C
- iPhone
- 아이폰
- Objective C
- Java
- oracle
- 오브젝티브 C
- 오브젝트 C
- zero
- iBATIS
- 아이폰 개발
- 아이폰 어플리케이션
- 티스토리챌린지
- MySQL
- IT
- jQuery
- iOS 개발
- tomcat
- MAC OSX 10.7
- Programming
- JSP
- Spring
- JavaScript
- 자바
- Spring Framework
- SQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함