글보기
제목시놀로지 나스(Synology NAS) 워드프레스(Wordpress) 이전(Migration) 설치 또는 홈페이지 복구2025-03-08 00:48
카테고리IT
작성자 Level 10
시놀로지 나스(Synology NAS) 워드프레스(Wordpress) 이전(Migration) 설치

시놀로지 나스(Synology NAS) 워드프레스(Wordpress) 이전(Migration) 설치 또는 홈페이지 복구


1. 워드프레스 설치 폴더 복사

  • 기존 NAS에서 워드프레스가 설치된 모든 폴더를 통째로 압축하여 새로운 NAS의 웹호스팅 루트 디렉토리에 압축을 풀어 복사한다.
  • 또는 평소에 공유폴더 동기화 또는 백업한 폴더를 이용한다.

1. 워드프레스 설치 폴더 복사.jpg
 

2. 데이터베이스 내보내기 (백업)

2.1. 내보내기

  • 기존 phpMyAdmin 접속 (사용자명: root, 암호: xxxx)
  • [내보내기] 메뉴에서 내보내기 방법(퀵 또는 커스텀)을 선택하고, SQL 형식을 선택한다.

(특정 DB들만 내보내려면 커스텀 방법을 선택) 

  • [내보내기] 버튼을 눌러 DB 백업 파일(SQL)을 생성한다.

2. 데이터베이스 내보내기 (백업).JPG
※ 터미널 명령으로도 백업 가능 

/usr/local/mariadb10/bin/mysqldump -uroot -p암호 --all-databases > /백업경로/백업파일명.sql


3. 데이터베이스 가져오기 (복원)

3.1. 가져오기

  • 새로운 NAS의 phpMyAdmin 접속 (사용자명: root, 암호: xxxx)
  • [가져오기] 메뉴에서 백업해둔 SQL 파일을 선택한다.
  • [가져오기] 버튼을 눌러 DB를 복원한다.
3. 데이터베이스 가져오기 (복원).JPG
 

4. 데이터베이스 설정 수정 (필요시)

  • 새로운 NAS의 phpMyAdmin 접속 (사용자명: root, 암호: xxxx)
  • 복원한 DB의 wp_options 테이블에서 siteurl과 home 항목을 수정(사이트 주소가 변경된 경우)

4. 데이터베이스 설정 수정.JPG
 

5. 데이터베이스 연결 정보 수정 (필요시)

  • 새로운 NAS의 워드프레스 설치 폴더 안의 wp-config.php 파일을 텍스트 편집기로 연다.
  • 변경된 DB 정보 수정(DB 암호가 변경된 경우)
5. 데이터베이스 연결 정보 수정.JPG
 
6. 도메인 연결 IP 변경

도메인 관리 사이트의 웹 DNS 관리 - HOST 관리에서
도메인 레코드타입(A)의 레코드내용 변경 : 기존 나스 IP -> 변경 나스 IP

7. SSL 인증서 추가/등록

7.1. 변경 나스에 인증서 추가
제어판 - 보안 - 인증서 -> 추가 -> 
새 인증서 추가 -> Let's Encrypt에서 인증서 얻기 -> 도메인 이름(ex. abc.co.kr), 이메일 입력 -> 완료

7.2. 변경 나스에 인증서 등록
추가된 인증서(abc.co.kr) -> 설정 -> 시스템 기본 설정 -> 추가된 인증서(abc.co.kr) 선택 -> 확인


8. 변경된 IP가 도메인에 적용될때까지 몇 시간 기다림
 

댓글