Ubuntu 22 워드프레스 설치방법(Nginx/PHP-FPM/MariaDB)

안녕하세요. 달소입니다.

이번글은 전세계에서 가장 유명한 블로깅 플랫폼인 워드프레스를 우분투 22 환경에서 설치해보도록 하겠습니다.

워드프레스 패키지 자체가 사전준비해줘야할것들이 꽤 있기때문에 아래글들을 참고해서 미리 사전준비를 진행해주세요.

Nginx 설치하기

서버포럼 - Ubuntu 22.04 LTS에 Nginx 최신버전 설치하기.
04/29 기준 nginx repo도 업뎃됐습니다~ 안녕하세요. 달소입니다. 이번글은 앞서 설치한 Ubuntu 22.04 LTS버전에 Nginx 최신버전을 설치하는 방법입니다. 기본적으로 Ubuntu의 기본 레포지터리는 매우 보수적이기때문...

PHP-FPM 설치하기

서버포럼 - Ubuntu 22 에 php(php-fpm) 8.1 설치 및 최적화.
안녕하세요. 달소입니다. 이번편도 Ubuntu 22에서 워드프레스나 기타 php 사이트를 운영할 수 있도록 셋팅하는 준비단계인 php설치 단계입니다. php-fpm은 nginx와 짝꿍처럼 동작하기때문에 nginx 설치가 안되어있다...

MariaDB설치하기

Docker로 Mairadb(MySQL) 편하게 설치하기.
안녕하세요. 달소입니다. 이번글에서는 보편적으로 많이 사용되는 MariaDB(MySQL)을 도커로 편하게 설치해서 운영해보도록하겠습니다. 이 RDMBS의 경우 Wordpress나 Rhymix 등 여러 플랫폼에서 많이 사용되기 때문에 한번 구축 잘해놓으면 추후에 많이 손댈필요가 없어서 매우 편하고 도커로 구축할경우 서버이전시 마이그레이션도 간편하기 때문에 이번기회에 네이티브에서 도커로 모두 이전예정입니다. 설치환경Ubuntu 20.04 LTS Docker Docker-compose

워드프레스용 DB 생성 및 유저 생성하기

사용할 Wordrpess의 DB와 접근계정을 미리 생성해주겠습니다.

docker exec -it [컨테이너이름] bash

먼저 DB생성

create database wordpress;

계정 생성

create user 'dalso'@'%' identified by 'password';

생성한 DB에 권한부여 후 리로드

grant all privileges on wordpress.* to dalso@'%';
flush privileges;

워드프레스 다운로드 및 설치하기

2022/05/03 최신버전은 5.9.3 버전입니다.

서버에 접속해서 아래 명령어로 파일을 받아주세요.

cd /tmp
wget https://ko.wordpress.org/latest-ko_KR.tar.gz

gzip -d latest-ko_KR.tar.gz && tar xvf latest-ko_KR.tar

이제 아까 만들어놓은 테스트 파일을 지우고 워드프레스의 파일을 이동시켜보겠습니다.

rm -rf /var/www/html/index.php
mv wordpress/* /var/www/html/

이제 다시 웹서버 ip로 접근하시면 이렇게 설치화면을 보실수있습니다.

db정보는 위에서 만들어놨던대로 기록해줍니다.

db가 docker이기때문에 포트패밍해준 호스트는 127.0.0.1로해줍니다.

그리고 아래 컨피그 파일 내용을 복사해서
vi /var/www/html/wp-config.php 파일을 만들어서 내용을 넣어주세요.

설치진행을 누르고 사이트 정보를 넣어주면 완료입니다.

끝~

블로그 완성~