워드프레스 최신버전으로 업데이트하기(mariadb)

최근 워드프레스가 6.7버전으로 업데이트 되었는데요. 이에 맞춰서 워드프레스의 구성요소인 PHP와 MariaDB도 한꺼번에 업그레이드를 진행했습니다.

백업하기

모든 작업하기 전에 해야할 일은 백업하기 입니다. 서버에서 all-in-one wp migration 등의 툴을 통해서 서버를 백업합니다.

aupgrade01

서버업그레이드 하기

이 서버 패키지를 모두 업그레이드 해줍니다. sudo apt로 업그레이드 해줍니다.

aupgrade04
sudo apt update && sudo apt -y upgrade

MaraiDB 업그레이드하기

기본적인 패키지는 모두 업그레이드 되나 DB는 최신버전으로 업그레이드가 되지 않는데요.

도구 – 사이트 건강 메뉴에 가서 데이터베이스를 보면 현재 설치된 버전을 알 수 있습니다.

aupgrade03

현재 가장 최신버전의 마리아DB는 아래의 사이트에서 확인이 가능한데요.

https://mariadb.org/about/#maintenance-policy

오늘 날짜로 11.4임을 알 수 있습니다.

aupgrade02

그럼 먼저 DB백업을 받고 진행합니다.

mysqldump -u root -p --all-databases > serv_bak.sql

sudo service mysql stop

sudo apt remove mariadb-server mariadb-client

그리고 mysql을 stop을 통해서 정지합니다. 그리고 mariadb-server와 client를 삭제해줍니다.

그리고 11.4를 다운받도록 설정해 줍니다.

버전별로 다운로드 링크가 다른데요. lsb_release -a를 통해서 버전을 확인합니다.

ubuntu@:/etc/nginx/sites-enabled$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.5 LTS
Release:        22.04
Codename:       jammy

버전을 확인하고 본인에게 맞는 버전을 설치해줍니다.

DB_VERSION=11.4
sudo apt install apt-transport-https curl
sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'
sudo sh -c "echo 'deb https://tw1.mirror.blendbyte.net/mariadb/repo/$DB_VERSION/ubuntu focal main' >>/etc/apt/sources.list"


22.04는 
sudo sh -c "echo 'deb https://tw1.mirror.blendbyte.net/mariadb/repo/$DB_VERSION/ubuntu jammy main' >>/etc/apt/sources.list"

그리고 이제 설치를 하면 되는데요.

아래 명령어를 통해 설치하고 status를 확인한 다음 mariadb-upgrade를 통해서 업그레이드를 진행합니다.

sudo apt update
sudo apt install mariadb-server -y

systemctl status mariadb 


sudo service mysql restart

sudo service mysql status

sudo mariadb-upgrade --user=root --password

여기까지 진행하면 mariadb까지 업그레이드가 완료됩니다.

php의 경우 추가업그레이드 방법을 포스팅하도록 하겠습니다.

파트너스 활동으로 일정액의 수수료 등을 받을 수 있습니다.

Leave a Comment