본문 바로가기

개발/리눅스

Certbot으로 Let's Encrypt 무료 인증서 설치(snap설치)

반응형

 

새로운 서버에 Let's Encrypt 인증서를 설치하려고 다시 보니 Certbot을 이용해서 설치를 할 수 있다.

(구 서버에 있던 certbot-auto는 이제 사용하지 못하는 것 같다.)

아 좀 복잡한거 같애!! 무섭다!! ㅋㅋ

 

 

https://certbot.eff.org/

 

Certbot

Tagline

certbot.eff.org

요기는 Certbot 사이트

 

 

 

 

Snap 설치하기 시작

설치하려고 보니 Snap 설치가 필요하다.

으.. 뭐야 이런거 모르는데!!!

 

 

 

 

OS버전 확인

CentOS 7 이상에서 사용 가능한듯 하다.

# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)

7.6버전이다. 휴.. 통과!

 

 

 

 

EPEL 저장소 추가

다음명령어로 epel 저장소를 CentOS에 추가 해 준다.

# yum intall epel-release

중간에 설치하냐고 물어보면 y 입력

 

 

 

 

snapd 패키지 설치

이제 snapd 를 설치한다. 중간에 또 물어보면 y 입력

# yum install snapd

 

 

설치 후에 기본 스냅 통신 소켓을 관리하는 시스템 장치를 활성화 해야 한다고 한다.

뭔소리냐..... 암튼;;

# sudo systemctl enable --now snapd.socket
Created symlink from /etc/systemd/system/sockets.target.wants/snapd.socket to /usr/lib/systemd/system/snapd.socket.

 

 

활성화 하고 클래식 스냅 지원을 활성화하려면 심볼릭 링크를 만들어야 한다고 한다.

클래식 스냅은 뭐고.. 심볼릭 링크는 바로가가 아이콘 같은건가..ㅎ;;

암튼 다음 명령어 실행!

# sudo ln -s /var/lib/snapd/snap /snap

 

 

뭔가 snapd 패키지 설치가 다 된거 같다.

버전을 함 봐불까

# snap --version
snap    2.58.3-1.el7
snapd   2.58.3-1.el7
series  16
centos  7
kernel  3.10.0-957.21.3.el7.x86_64

 

휴.. 버전도 잘 나오는거 보니 일단 된듯하다!

snap으로 이제 Certbot 설치하고 TLS 인증서도 설치하면 되겠지..

무서워~~🤣

 

 

자세한 설명은 snap 공식 홈페이지

https://snapcraft.io/docs/installing-snap-on-centos

 

https://snapcraft.io/docs/installing-snap-on-centos

 

snapcraft.io

 

반응형