Centos stream환경에서 certbot설치
1. snap 설치
https://snapcraft.io/docs/installing-snap-on-centos
버전업
sudo dnf install epel-release
sudo dnf upgrade
설치
sudo yum install snapd
실행
sudo systemctl enable --now snapd.socket
연결
sudo ln -s /var/lib/snapd/snap /snap
2. certbot 설치
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
sudo certbot --apache
---
Apache에 SSL모듈 설치되어있지 않아서 추가설치
yum install mod_ssl -y
---
sudo certbot --apache
해당에러 발생
AH00526: Syntax error on line 103 of /etc/httpd/conf.d/ssl.conf:
SSLCertificateFile: file '/etc/pki/tls/certs/localhost.crt' does not exist or is empty
에러처리
sudo openssl req -newkey rsa:2048 -nodes -keyout /etc/pki/tls/private/localhost.key -x509 -days 365 -out /etc/pki/tls/certs/localhost.crt
---
certbot --apache
적용완료
--
'서버 > LINUX' 카테고리의 다른 글
아파치 및 CURL버전 업데이트 (1) | 2023.12.06 |
---|---|
SSL 비번제거 (0) | 2023.04.17 |
Janus 버전 업데이트 (0) | 2022.11.22 |
php -m (0) | 2020.05.21 |
VMWARE + Centos7 + APM - 9 (0) | 2020.04.10 |