Posting,  Wordpress

[WordPress] Synology NAS에 워드프레스 설치

개인 NAS를 사용하는 사용자가 들어나면서, 나도 개인 블로그를 NAS 위에 올려서 사용하기 위해 워드프레스를 통해 블로그 set-up에 성공했다. 설치 방법은 다음과 같다.

1.워드프레스에 필요한 Synology Package 설치

우선 다음 package 들을 시놀로지에서 제공하는 “패키지 센터”에 들어가서 설치해준다.

  • MariaDB 10
  • phpMyAdmin
  • Web Station
  • PHP 7.0
  • Apache HTTP Server

2.데이터베이스 비밀번호 재설정

Synology 바탕화면에 phpMyAdmin에 들어가서 워드프레스에 쓸 MariaDB 데이터베이트 비밀번호를 먼저 설정해준다.

시놀로지 워드프레스 설치방법

참고로 기본 아이디와 비밀번호는 다음과 같다.
ID: root
PASSWORD: (없음)

그리고 비밀번호를 설정하기 위해 다음 이미지처럼 클릭해준다.

원하는 비밀번호를 입력한다.

3.데이터베이스 생성

계속해서 빨간색 네모를 따라서 클릭해준다.

원하는 데이터베이스 이름을 설정한다. (나같은 경우엔 blog_wordpress 라고 했다.)

4.워드프레스에 필요한 파일 전송

이제 시놀로지 NAS에 올릴 워드프레스 파일을 옮긴다.

아래 도메인에 들어가서 파일을 다운받아서 FTP 등을 통해 NAS로 전송해준다.
wordpress.org/download

나같은 경우엔 다음과 같이 web에 압축을 풀어줬다.

원래는 ‘wordpress’ 라는 이름으로 폴더가 나올텐데, 나는 ‘wp’라고 변경해줬다.

5.권한 설정하기

워드프레스 파일들에 대한 권한을 낮춰줘야지 외부에서 접근이 가능하다. 따라서 ssh를 통해 접속해서 권한을 풀어준다.

$ chmod -R 775 /volume1/web/wp
$ chown -R http.http /volume1/web/wp

6.Web Station 설정

Web station을 실행시켜 다음과 같이 설정해준다. (빨간색 네모)

7.워드프레스 설치

아까 복사한 워드프레스 파일을 설치하기 위해 다음과 같이 접속한다.
Example) www.shumin.co.kr/wp (즉 [도메인 주소]/[워드프레스 파일명]으로 접속해주면 된다.)
그러면 아래와 같이 나오게 된다.

Wordpress 19
Wordpress 20

그리고 아까 만든 phpMyAdmin을 연결해준다.

데이터베이스 이름: blog_wordpress [아까 만든 데이터베이스 이름]
사용자명: 따로 안바꿨으면 root
비밀번호: 아까 변경한 비밀번호
데이터베이스 호스트: localhost:/run/mysqld/mysqld10.sock
테이블접두어: wp_ [본인이 원하는걸로]

Wordpress 21
Wordpress 22

이제 워드프레스 사이트 비밀번호를 설정해준다.

Wordpress 23
Wordpress 24

그리고 방금 만든 계정으로 로그인을 하면 완료된다.

Wordpress 25

Reference

Leave a Reply

Your email address will not be published. Required fields are marked *