- 사전 설치 필수 패키지
- phpMyAdmin 설정하기
- 워드프레스 다운 및 설치
- Web Station 설정하기
- 워드프레스 설치폴더 권한설정
1. 사전 설치 필수 패키지
Web Station
MariaDB 10
Apache HTTP Server 2.4
php 8.0
phpMyAdmin
2. phpMyAdmin 설정하기

초기 사용자명은 root이며 암호는 MariaDB 10 설치시 생성한 패스워드를 입력



좌측 사이드메뉴의 ‘새로운’을 누르거나 상단 데이터베이스 탭을 클릭하여 생성할 데이터베이스 이름을 넣고 만들기 클릭
3. 워드프레스 다운 및 설치

wordpress.org에서 다운받은 워드프레스 수동설치 파일을 설치할 폴더에 업로드 한 후 압축을 푼다.
4. Web Station 설정하기

웹서비스 포털 —> 생성.. 클릭!

가상호스트 클릭!

호스트이름에 워드프레스를 만들 홈페이지 주소를 입력(예: abcd.xyz , asdf.com)

가상호스트 설정 사항을 위와 같이 입력(문서 루트는 NAS같은 개인 서버의 경우에는 워드프레스가 설치된 경로.. 웹호스팅 서비스업체를 이용하는 경우에는 그 주소를 입력)

다음 화면 설정에서 php 캐시 활성화 정도만 체크!

확장탭은 전체를 체크하여 준다. 이상으로 웹스테이션 설정 끝~!
5. 워드프레스설치 폴더 권한설정
SSH 설정을 필요로 하는 바, 다소 복잡한 과정이나… 파일편집기만으로 파일을 옮기고 워드프레스 설치를 완료할 경우.. 추후 ftp 서비스 관련 패스워드 입력을 요구하는 창이 떠서 불편을 초래하는 경우가 있으므로.. 리눅스 루트 관리자의 권한으로 워드프레스 설치 폴더에 대한 읽기/쓰기 권한을 별도로 부여하는 절차.. 너무 복잡하다 싶으면.. 일단 통과 가능..

제어판 –> 터미털 및 SNMP 탭에서 SSH 서비스를 활성화

SSH 접속 프로그램인 iPuTTY 프로그램을 설치하여 실행

DSM 프로그램의 아이디와 비밀번호를 입력하여 접속

로그인 후 root 권한을 가져오기 위해 프롬프트 라인에 sudo su – 를 입력후 엔터
권한설정에 필요한 몇가지 리눌그 명령어
- cd 폴더이름 – 해당 폴더로 들어감
- cd .. – 현재 폴더에서 상위폴더로 나감
- ll – 도스의 dir과 같은계념 현재 폴더에 있는 파일과 폴더를 보여줌
볼륨1의 web 폴더안에 wordpress폴더가 있고 그곳에 워드프레스 파일이 있음
cd /volume1/web -- 워드프레스 폴더들이 있는 공유폴더 까지 진입
chown -R http.http (워드프레스 폴더 경로) -- http로 소유자 지정 예)) chown -R http.http web
cd web --위에서 설치한 web 폴더로 진입
find ./ -type f -exec chmod 644 {} \; --진입한 폴더 내부의 파일 권한을 644로 변경
find ./ -type d -exec chmod 755 {} \; --진입한 폴더 내부의 폴더 권한을 755로 변경
위 명령어를 도트 프롬프트 상에 순차적으로 입력하여 워드프레스 설치 폴더에 대한 읽기/쓰기 권한 을 부여.. 완료.
6. 기타… 인증서발급
무료 인증서 발급기관인 Let’s Encrypt를 이용 사이트에 대한 인증서를 발급 받은 후 자신이 설치한 워드프레스 설치 폴더의 주소를(예: vinaida.synology.me) 크롬 웹브라우저 주소창에 치면 아래와 같은 화면이 뜬다

위 phpMyAdmin 설정시 만들었던 데이터베이스 이름과 사용자명 비번을 입력 후 제출..

이로써 워드 프레스 설치 수동작업이 모두 완료 되었다.
시놀로지 DSM 매니저를 통하는 경우.. 통상 패키지센터 내 앱 단추를 이용하여 수월하게 워드프레스를 설치할 수 있지만 설치폴더를 임의 지정할 수 없다는 단점과.. DSM 매니저 당 1개의 워드프레스 사이트 밖에 만들 수 없다는 단점.. 그리고 워드프레스 자체를 구형버전을 사용해야만 하게 되는 단점 등이 있어서 … 할 수 있다면 스스로 수동설치를 하는 것이 여러가지 편리성 측면에서 유리함.. 한 번 만들어 보면.. 그 후로는 한 개의 서버 내에 다수의 워드프레스 사이트를 설치하여 운영하는 것도 가능하게 됨..