우분투 서버 워드프레스 Let’s Encrypt SSL ssl서비스를 옮기는 방법

우분투 서버로 웹서비스를 운영중입니다. 워드프레스로 서비스중인대, 속도가 너무 느려서 서버를 새롭게 제작해서 새로운 우분투를 깔아서 옮길려고 합니다. 다른건 모두 쉽게 옮길 수 있는대, Let’s Encrypt SSL ssl서비스를 옮기는게 문제 입니다. 쉽게 옮기는 방법을 알려주세요.

워드프레스 웹 서비스의 속도 개선을 위해 서버 이전을 결정하셨군요. 우분투 환경에서 Let’s Encrypt(Certbot) SSL 인증서를 새로운 서버로 가장 안전하고 쉽게 옮기는 방법은 기존 서버의 인증서 디렉터리를 구조 그대로 압축하여 새 서버로 복사하는 것입니다.

이때 가장 중요한 핵심은 /etc/letsencrypt/live/ 폴더 내부에 있는 심볼릭 링크(바로가기 링크) 구조를 깨뜨리지 않고 그대로 유지하며 복사하는 것입니다.

가장 깔끔하고 검증된 백업 및 이전 절차를 단계별로 정리해 드립니다.

1단계: 기존 서버에서 인증서 압축하기 (백업)

기존 우분투 서버의 터미널에 접속하여 Let’s Encrypt 설정 전체를 압축합니다. 심볼릭 링크 구조를 보존하기 위해 tar 명령어에 -p(권한 유지) 옵션을 사용합니다.

Bash

# root 권한으로 전환 또는 sudo 사용
cd /etc

# letsencrypt 폴더 전체를 파일 권한과 링크 구조를 유지한 채 압축
sudo tar -zpcvf letsencrypt-backup.tar.gz letsencrypt/

압축이 완료되면 /etc/letsencrypt-backup.tar.gz 파일이 생성됩니다.

2단계: 압축 파일을 새 서버로 전송하기

scp 명령어를 이용해 기존 서버에서 새 서버로 압축 파일을 곧바로 전송합니다. (또는 편한 FTP/SFTP 툴을 이용하셔도 됩니다.)

Bash

# 기존 서버에서 실행 (새_서버_IP와 계정명을 입력하세요)
scp /etc/letsencrypt-backup.tar.gz 사용자계정@새_서버_IP:/home/사용자계정/

3단계: 새 서버에서 압축 풀기 및 복원

이제 새로운 우분투 서버에 접속하여 작업을 진행합니다. Certbot을 먼저 설치한 뒤 압축을 풀어줍니다.

Bash

# 1. 새 서버에 Certbot 설치 (우분투 패키지 기준)
sudo apt update
sudo apt install -y certbot

# 2. 전송받은 백업 파일을 /etc/ 위치로 이동 후 압축 해제
sudo mv /home/사용자계정/letsencrypt-backup.tar.gz /etc/
cd /etc
sudo tar -zxvf letsencrypt-backup.tar.gz

# 3. (선택 사항) 압축 파일 삭제로 정리
sudo rm letsencrypt-backup.tar.gz

💡 중요 체크포인트: 심볼릭 링크 확인

압축이 제대로 풀렸고 링크가 깨지지 않았는지 확인하기 위해 아래 명령어를 입력해 봅니다.

Bash

ls -la /etc/letsencrypt/live/본인의_도메인_주소/

출력 결과에서 파일 이름 옆에 -> ../../archive/...와 같이 화살표(링크)가 정상적으로 표시되면 성공입니다.

4단계: 웹 서버 설정 및 DNS 변경

  1. 웹 서버(Nginx 또는 Apache) 설정:

    새 서버의 웹 서버 설정 파일(VirtualHost 등)에서 SSL 인증서 경로를 기존 서버와 동일하게 지정해 줍니다.

    • (예시: /etc/letsencrypt/live/도메인/fullchain.pemprivkey.pem)

  2. DNS 정보 변경:

    도메인 대행업체(또는 가비아, 클라우드플레어 등) 설정에서 도메인의 A 레코드 IP 주소새로운 서버의 IP로 변경합니다.

5단계: 자동 갱신 테스트 (마무리)

DNS가 새 서버 IP로 완전히 변경(전파)된 후, 새 서버에서 앞으로 인증서 자동 갱신이 문제없이 이루어질지 가상 테스트(--dry-run)를 진행합니다.

Bash

sudo certbot renew --dry-run

결과 메시지에 “Congratulations, all simulated renewals succeeded”가 뜨면 완료입니다! 앞으로 새 서버에서도 기존 방식 그대로 90일마다 알아서 자동 갱신이 진행됩니다.

Similar Posts

  • 다이슨 헤어드라이기 대체품으로 추천할만한 제품

    다이슨 헤어드라이기 대체품으로 추천할만한 제품 다이슨 특유의 강력한 직진성 바람과 조용한 소음을 동시에 잡으려는 분들께 가장 추천하는 제품들을 정리해 드립니다. 국내 정식 수입 제품과 알리익스프레스(직구) 제품군 중 성능 검증이 끝난 2026년 기준 ‘대장급’ 모델들입니다. 1. 알리익스프레스 및 해외 직구 (다이슨과 가장 흡사한 경험) 가장 추천하는 브랜드는 **라이펜(Laifen)**과 **드리미(Dreame)**입니다. 이들은 다이슨의 ‘BLDC 고속 모터’ 기술을 가장…

  • 파이썬 esrgan 캐논카메라 스타일 구현

    목표: esrgan 을 통해 이미지들을 추가해주면, 캐논 전문가용 사진작가의 사진처럼 변환해 주는 프롬그램을 만들고자 합니다. 어떤 플랫폼에서 제작을 하면 좋을지 추천해주세요. esrgan은 cuda를 통해 gpu가속으로 속도로 빠르게 변화해야 합니다. 1. 데스크톱 애플리케이션 (Windows/Mac 설치형) 사용자의 컴퓨터에 있는 GPU를 직접 활용하여 가장 빠르고 안정적인 성능을 내고 싶다면 이 방식을 추천합니다. 인터넷 연결 없이도 작동하며 보안에 강합니다….

  • 우분투 서버 Fail2Ban 설치

    우분투 서버 Fail2Ban 설치 Fail2Ban 설치 (강력 추천) 로그를 실시간으로 감시하다가, 이상한 요청(404 반복 등)을 보내는 IP를 자동으로 일정 시간 동안 차단해주는 아주 고마운 도구입니다. Bash sudo apt update sudo apt install fail2ban -y 설치만 해두어도 기본적으로 SSH 무단 침입 시도를 매우 효과적으로 막아줍니다. ③ 아파치 Timeout 설정 최적화 봇들이 연결을 너무 오래 붙잡지 못하도록…

  • 빌라 홍보 영상용 추천 프롬프트 (Suno 등 AI 활용 시)

    신축 빌라 유튜브 영상의 퀄리티를 높여줄 럭셔리하고 세련된 배경음악 제작을 위한 프롬프트들을 정리해 드립니다. 먼저, 요청하신 분위기에 맞춰 제가 직접 음악을 생성해 드릴 수 있습니다. 아래는 제가 생성할 음악의 스타일이며, 이어서 다른 곳에서도 활용하실 수 있는 프롬프트 예시를 제안해 드립니다. 럭셔리 빌라 홍보 영상용 추천 프롬프트 (Suno 등 AI 활용 시) 각 프롬프트는 가사 없이(Instrumental)…

  • veo3.1 동영상 생성 프롬프트

    5장의 사진(1.jpg ~ 5.jpg)을 입력으로 받아 하나의 연결된 동영상으로 만들기 위한 JSON 포맷의 프롬프트를 작성해 드립니다. Veo3.1(혹은 유사한 고급 비디오 생성 AI)의 API나 인터페이스에 활용할 수 있도록, **이미지 시퀀스(순서)**와 스타일 프롬프트, 카메라 움직임을 포함하여 구조화했습니다. 🏠 신축빌라 투어 영상 생성을 위한 JSON 프롬프트 이 JSON 코드는 5장의 이미지를 순서대로 연결하며, “부드러운 시네마틱 부동산 투어” 느낌을 내도록 구성되었습니다….

  • 테니스화에 넣을 인솔 추천5가지

    테니스화는 급격한 방향 전환과 강한 제동(슬라이딩) 그리고 점프 후 착지 등 발에 하중이 가해지는 신발입니다. 따라서 일반 러닝용보다는 측면 지지력(Lateral Support)과 한 아치 서포트가 있는 을 선택하는 것이 중요합니다. 조코비치처럼 맞춤형은 아니지만 동호인들이 선호하고 성능이 검증된 5가지 인솔을 해 드립니다.   1. 큐렉스 에이스프로 (Currex AcePro) “테니스 전용으로 설계된 베스트셀러” 특징: 러닝용으로 유명한 큐렉스에서 라켓…

답글 남기기