워드프레스 사이트의 IP 주소가 변경되었을 때, 사이트가 제대로 작동하도록 설정을 업데이트해야 합니다. 아래는 필요한 단계입니다:
1. WordPress 설정 변경
(1) 사이트 주소(URL) 업데이트
IP 주소 변경 후, 새로운 IP를 WordPress에 반영해야 합니다.
- 방법 1: 관리자 페이지에서 변경
http://[새로운_IP]/wp-admin
으로 이동합니다.- WordPress에 로그인합니다.
- **설정(Settings) > 일반(General)**으로 이동합니다.
- 아래 두 항목을 새 IP 주소로 변경합니다:
- WordPress 주소 (URL):
http://[새로운_IP]
- 사이트 주소 (URL):
http://[새로운_IP]
- WordPress 주소 (URL):
- 변경 사항 저장.
- 방법 2: 데이터베이스에서 직접 변경
- MySQL 또는 phpMyAdmin을 통해 데이터베이스에 접속합니다.
wp_options
테이블을 찾아서, 아래 두 옵션 값을 새 IP로 수정합니다:siteurl
home
2. Apache/Nginx 설정 업데이트
(1) 가상 호스트 파일 수정
웹 서버가 새 IP를 반영하도록 설정을 변경합니다.
- Apache 가상 호스트 파일 열기:
ServerName
과ServerAlias
를 새 IP 주소로 변경:- 설정 저장 후 Apache 재시작:
3. DNS 설정 확인
만약 도메인을 사용 중이라면, 도메인 DNS 설정에서 새 IP로 업데이트해야 합니다.
- 도메인 관리 사이트에 로그인합니다.
- A 레코드 또는 CNAME 레코드의 IP를 새로 업데이트합니다.
- 변경 후 DNS 전파에 몇 분에서 몇 시간이 소요될 수 있습니다.
4. Permalinks 재설정
IP 변경 후 페이지나 포스트 링크가 제대로 작동하지 않을 수 있습니다.
- 관리자 페이지 접속:
http://[새로운_IP]/wp-admin
. - **설정(Settings) > 고유주소(Permalinks)**로 이동합니다.
- 기존 설정 그대로 저장을 눌러 rewrite rules를 재생성합니다.
5. 캐시 제거
캐시 플러그인을 사용 중이라면 캐시를 삭제하거나 새로고침해야 변경 사항이 적용됩니다.
- 캐시 플러그인(예: WP Super Cache, W3 Total Cache) 설정에서 캐시 삭제.
- 웹 브라우저 캐시도 삭제 후 테스트.
6. SSL 인증서 업데이트 (HTTPS 사용 시)
새로운 IP에 맞는 SSL 인증서를 다시 발급받거나 업데이트해야 합니다.