본문 바로가기
Program/Wordpress

우분투 20.10 워드프레스 설치 apache2 + MariaDB + PHP8

by 소중하루 2021. 3. 14.
반응형

우분투 20.10 워드프레스 설치 apache2 + MariaDB + PHP8

 

우분투 20.10 워드프레스 설치 apache2 MariaDB PHP8

 

우분투 Maria DB 설정

우분투에서 MariaDB와 Mysql의 설정은 동일하니 Mysql 도 그대로 따라하시면 됩니다.

 

 

우분투 Maria DB root 권한 패스워스 설정

 

MariaDB 설치 후 최초 접속인 경우 root 패스워스 설정

sudo mysql 명령으로 패스워드 설정 없이 접속 후 패스워드를 설정 합니다.

 

# sudo mysql

> use mysql

> update user set password = password('패스워드') where user = 'root';

> flush privileges;

DB에 다시 접속할 경우 설정했던 패스워드로 로그인 하실 수 있습니다.

 

 

 

우분투 워드프레스용 데이터베이스 생성

 

wordpress 라는 이름으로 워드프레스용 데이터베이스 생성

> create database wordpress charcter set utf8 collate utf8_bin;

 

유저명은 wpadmin 로 패스워드는 wpadmin1234 로 생성

> create user 'wpadmin'@'%' identified by 'wpadmin1234';

 

wordpress 데이터베이스에 대한 모든 권한을 wpadmin 유저에게 부여

> grant all privileges on wordpress.* to 'wpadmin'@'%';

 

수정내용 적용

> flush privileges;

 

 

우분투 워드프레스 설치

 

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

 

워드프레스 최신버전 다운로드

# wget https://wordpress.org/latest.tar.gz

 

패키지 해제

# tar -zxvf latest.tar.gz

 

워드프레스를 아파트 루트 폴더로 이동

# mv wordpress /var/www/html/

www 데이터 사용자에게 wordpress 디렉토리와 하위 파일에 대한 모든 권한 부여

# chown www-data.www-data /var/www/html/wordpress/* -R

 

 

워드프레스 구성하기

 

브라우저에서 워드프레스 접속

http://IP(127.0.0.1)/wordpress

 

설치 화면에서 한국어 선택

 

 

 

 

아래와 같이 wp-config.php 파일을 쓸 수 없는 경우 직접 파일을 생성합니다

 

wp-config.php 파일을 생성하고 워드프레스 설치 화면에 나온 본문을 그대로 복사해서 붙여넣고 저장합니다.

# vi wp-config.php

 

wp-config.php 생성 후 설치 실행하기 버튼클릭을 하면 아래와 같이 사이트 제목부터 사용자 이름을 설정하실 수 있습니다.

 

로그인 버튼 클릭하여 로그인하면 워드프레스 관리자 알림판 화면으로 이동합니다.

 

정상적으로 서비스가 되는지 확인합니다.

http://IP(127.0.0.1)/wordpress

 

 

이렇게 우분투에서 워드프레스 설치를 마쳤습니다.

 

반응형

댓글