CyberPanel 관리 패널을 이용해 OpenLiteSpeed 웹서버를 설치하고 웹사이트를 생성하면 인증서가 자동으로 생성됩니다. 하지만 인증서(Let’s Encrypt SSL)가 제대로 적용되지 않거나 오류가 발생할 경우, 인증서를 삭제한 후 재설치하여 문제를 해결할 수 있습니다.
인증서를 삭제하는 방법을 찾고 계신 분들이 있는데 우분투 운영체제, OpenLiteSpeed 웹 서버를 기준으로, 아래의 설명을 순서대로 따라 하시면 Let’s Encrypt 인증서를 쉽게 제거할 수 있습니다.
모든 작업을 진행하기 전에 반드시 백업을 먼저 수행해야 합니다.
목차
Let’s Encrypt SSL
Let’s Encrypt SSL은 무료로 웹사이트의 보안을 간편하게 강화할 수 있는 서비스입니다. 이 서비스는 자동화된 인증서 발급 및 관리 기능을 제공하여 사용자가 복잡한 절차를 거치지 않고도 손쉽게 설치할 수 있습니다.
CyberPanel 관리 패널을 이용하면 단 한 번의 클릭으로 손쉽게 적용할 수 있습니다. 하지만 여러 웹사이트를 생성하고 삭제하는 과정에서 불필요한 SSL 인증서가 쌓일 수 있습니다.
이 경우, SSH로 접속하여 경로를 확인한 후 사용하지 않는 인증서를 삭제할 수 있습니다.
인증서 제거하기
라이트세일 인스턴스에 접속한 후, 연결 탭에서 ‘SSH를 사용하여 연결’을 클릭하시면 됩니다.
cd /etc/letsencrypt/live/
Let’s Encrypt 인증서가 저장된 디렉토리로 이동하는 명령어입니다. 일반적으로 /etc/letsencrypt/live/ 경로에 위치해 있습니다.
sudo find / -name "*.pem"
정확한 경로를 찾지 못하셨다면, 위의 명령어를 입력하여 경로를 확인하실 수 있습니다.
ls -l
저장된 디렉토리로 이동하셨다면, 위의 명령어를 사용하여 현재 설치된 인증서 목록을 확인하실 수 있습니다.
sudo rm -rf /etc/letsencrypt/live/domain_name
sudo rm -rf /etc/letsencrypt/archive/domain_name
sudo rm -rf /etc/letsencrypt/renewal/domain_name.conf
인증서 목록을 확인한 후, 필요하지 않은 인증서는 위의 명령어를 입력하여 제거할 수 있습니다. 이때 ‘domain_name’ 부분을 삭제할 도메인 이름으로 변경해 주시면 됩니다.
여기서 주의해야 할 점은 현재 사용 중인 도메인을 입력하여 제거하지 않도록 하는 것입니다.
sudo certbot renew
불필요한 도메인 인증서를 제거했다면, 위의 명령어를 입력하여 갱신해 주시면 됩니다.
sudo systemctl restart lsws
마지막으로 서버를 재시작해 주시면 됩니다. 제거 방법은 경로와 명령어만 알면 어렵지 않지만, 중요한 기능을 수행하는 만큼 반드시 백업을 해두고 신중하게 진행하시기 바랍니다.
▶ CyberPanel 관리 패널에서 파일 업로드 크기를 늘리는 방법