[ 작업 환경 ]

 

Centos 7

 

 

 

 

 

 [ 문제 상황 ]

 

certbot-auto를 활용해 ssl 인증서 세팅을 하는 도중 진행 불가하다는 문구 확인

 

Skipping bootstrap because certbot-auto is deprecated on this system.
Your system is not supported by certbot-auto anymore.
Certbot cannot be installed.
Please visit https://certbot.eff.org/ to check for other alternatives.

 

 

 

 

 

 [ 해결 방법 ]

 

1. epel-release 설치

yum install epel-release

 

2. snapd 설치

yum install snapd

 

3. snap 심볼릭 링크, snapd 가동, snap으로 core 설치

ln -s /var/lib/snapd/snap /snap
systemctl enable -enable snapd.socket
snap install core

 

4. snap PATH 설정

# vim /etc/profile
export PATH="$PATH:/snap/bin/"

# source /etc/profile

 

 

 

 

 

5. snap을 통한 certbot 설치 및 심볼릭 링크 재설정 & certbot 버전 확인

snap install --classic certbot
ln -s /usr/bin/snap /var/lib/snapd/snap/bin/certbot
rm -f /var/lib/snapd/snap/bin/certbot
ln -s /usr/bin/snap /var/lib/snapd/snap/bin/certbot
ln -s /snap/bin/certbot /usr/bin/certbot
certbot --version

 

6. certbot 활용하여 ssl 인증서 발급

certbot certonly --server https://acme-v02.api.letsencrypt.org/directory \
> --rsa-key-size 4096 --agree-tos --email cashfullus@gmail.com --webroot -w /home/cashcaruser21/CashCar \
> -d www.app.api.service.cashcarplus.com -d app.api.service.cashcarplus.com

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+ Recent posts