본문 바로가기
IT

워드프레스 업그레이드

by Oh.mogilalia 2019. 3. 16.

sudo mysql -u root -p wordpress > wordpress.sql

sudo rsync -Waq /home/mogibu/apm/www/wordpress/wp-content /home/mogibu/backup/

sudo rm -rf /home/mogibu/apm/www/wordpress/wp-includes

sudo rm -rf /home/mogibu/apm/www/wordpress/wp-admin

cd /tmp/

wget https://wordpress.org/latest.zip  

링크주소 https://ko.wordpress.org/wordpress-5.0.3-ko_KR.zip (https://ko.wordpress.org/download/releases/)

unzip latest.zip

sudo cp -a /tmp/wordpress/* /home/mogibu/apm/www/wordpress/

http://wordpress.mogibu.kro.kr/wp-admin/upgrade.php

출처 https://websiteforstudents.com/upgrade-wordpress-via-ssh-on-ubuntu-16-04-lts/


워드프레스 공식 홈페이지에도 수동 업데이트 방식이 나와 있으나, 아직 한글로 번역된 것이 없어(영어로 되어 있지만, 그 내용이 쉬어 영어를 조금만 할 줄 알아도 쉽게 따라 할 수 있다.) 직접 포스팅한다.


먼저, 워드프레스에 설치되어 있는 모든 플러그인을 비활성화 시킨다.

기존 워드프레스 설치 폴더의 wp-admin 과 wp-includes 폴더를 삭제한다.

그리고 새로운 버전의 wp-admin 과 wp-includes 폴더를 업로드한다.

기존 wp-content 의 폴더의 내용을 새로운 wp-content 내용과 대치시킨다. 여기에서 중요한 것은, 기존 wp-content를 삭제하면 안된다는 것이다. 기존 파일과 새로운 파일을 서로 대치 시킨다는 점이 중요하다.

그다음 워드프레스로 만든 자신의 블로그에 접속을 하면, 자동으로 DB 업데이트가 이뤄진다.

이후, 그대로 사용을 하면 된다.

그런데, 위의 공식적인 방법 말고도 아래의 방법이 있다.


1. 기 활성되어 있는 플러그인 모두 비활성화

2. 데이터 백업(특정 FTP프로그램으로 진행 안될 경우 tar -zcvf 압축할파일명.tar.gz ./) 그리고, 데이터베이스 백업

3. 기존의 파일들 삭제. 단, 삭제를 하지 말아야 할 폴더는 wp_content, 삭제를 하지 말아야 할 파일은 wp_config.php

4. 새로운 파일들 업로드

5. wp_admin/upgrade.php 실행


2가지 방법 모두 잘 작동하는 것 같다.


주의할 점은 수동으로 업데이트할 때 바로 2,3,4 부분을 조심해서 실행해야 한다는 것이다. 이부분에서 실수를 하면 기존의 자료가 모두 소실된다. 이 점만 주의하면 쉽게 업데이트를 할 수 있을 것으로 보인다.

출처 : https://minervaeule.wordpress.com/2015/04/03/%EC%84%A4%EC%B9%98%ED%98%95-wordpress-%EC%88%98%EB%8F%99-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8-%ED%95%98%EA%B8%B0/

'IT' 카테고리의 다른 글

certbot renew  (0) 2019.06.10
certbot renew 주기  (0) 2019.03.17
서버 uname -r 4.14.66-134  (0) 2018.10.11
우분투 mov2mp4  (0) 2018.07.07
동영상 변환  (0) 2018.06.29