
오라클 클라우드에 워드프레스 설치하기 : WordPress
목차
워드프레스 – WordPress
워드프레스는 웹개발 언어인 php 로 개발되어서 개발자가 아니어도 쉽게 커스터마이징 할 수 있는 좋은 도구입니다.
워드프레스는 설치형과 가입형으로 나뉘어져 있는데요, 설치형은 무료버전이라는 메리트가 있어요. 다만 직접 설정해야 할 것들이 많아요. 반대로 가입형은 더욱 다루기 쉽지만 유료버전이라서 채택하지 않았어요.
이제, 워드프레스를 설치해볼게요.
워드프레스 설치
워드프레스 다운로드, 압축 해제
워드프레스를 다운로드 하고 압축을 해제해요.
아래 명령어를 한줄 한줄 설명하자면
- /tmp 폴더에 들어가서
- 워드프레스 최신버전을 다운받고
- 압축파일의 압축을 풀고
- /var/www/html/ 폴더를 만들고
- 그 결과인 wordpress 폴더를 /var/www/html 의 하위폴더에 이동시켜라
라는 뜻이에요. 앞으로 자주 들어가야하는 경로이니까 눈도장을 찍어두세요.
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
sudo mkdir /var/html/
sudo mkdir /var/www/html/
sudo mv wordpress /var/www/html
파일 권한 설정
웹 서버인 Nginx가 워드프레스 폴더의 파일에 접근할 수 있도록 권한을 설정해요.
- 웹 서버가 사용하는 사용자/그룹인 ‘www-data’를 wordpress 폴더의 소유자/그룹으로 변경해서
웹 서버가 wordpress 폴더의 데이터를 이용해서 웹 사이트를 구성할 수 있게 해줘요. - wordpress 폴더의 권한을 설정해요. 755는 소유자에게 읽기/쓰기/실행 즉 모든 권한을 주고, 그룹과 다른 사용자에게 읽기/실행 권한을 줘요. 내용을 아무나 수정하면 안되기 때문이에요.
sudo chown -R www-data:www-data /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress
워드프레스 설정 파일 생성
이미 존재하는 설정파일의 샘플을 복사해서 쓸거에요.
워드프레스 설치경로에 유의해서 진행해볼게요.
- 이미 존재하는 wp-config-sample.php을 wp-config.php 파일로 복사해요.
- nano 에디터로 복사한 wp-config.php 파일을 수정합니다.
sudo cp /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php
sudo nano /var/www/html/wordpress/wp-config.php
워드프레스 – 데이터베이스 연동
예전에 만들었던 MySQL 데이터베이스 계정을 이용해서 WordPress가 데이터베이스에 필요 정보들을 저장하고 불러올 수 있게 해요. 저번 과정은 링크로 남길게요.
6.[Database] 오라클 서버 컴퓨터에 MySQL 설치하고 보안 설정하기 – SmartPICK
지금부터 할 것은 워드프레스에게 MySQL 데이터베이스 정보를 알려주는 과정이에요.
Ctrl + W 를 눌러서 DB_NAME을 입력하고 엔터를 누르세요.
->Ctrl + s : 저장 | Ctrl + x : 종료 를 눌러서 저장해요.
짧은 설명
- DB_NAME : 데이터베이스 이름
- DB_USER : 데이터베이스 사용자 이름
- DB_PASSWORD : 사용자의 비밀번호
- DB_HOST : 데이터베이스 호스트 (기본적으로 ‘localhost’)
# MySQL에서 생성했던 워드프레스 전용 데이터베이스
define('DB_NAME', 'wordpress');
# MySQL에서 생성할 당시 wordpress 데이터베이스 사용자명
define('DB_USER', 'user');
# 사용자 비밀번호
define('DB_PASSWORD', 'password');
define('DB_HOST', 'localhost');
이제 워드프레스는 간단하게 설치 됐어요.
Nginx 웹 서버만 설치하면 기본적인 구성은 마무리 될 거에요.
다음 포스팅에서 뵐게요.
감사합니다~
나만의 무료 홈페이지 사이트를 가져보자 – 0. 오라클 프리티어 & 워드프레스 세팅 및 설치 – SmartPICK