우선 필요한 패키지부터 모두 설치하자.
web폴더 안에 압축을 해제한 폴더를 복사해 올린다. 아래처럼 복사해서 올리면 된다.
다음은 아래 이미지처럼 웹스테이션을 열어 일반설정에서 HTTP 백엔드 서버에 아파치2.4, php는 php7.2로 설정한다.
</>php 설정에서 확장을 모두 클릭한다. 이 과정이 워드프레스에 어떻게 영향을 미치는지 모르겠으나 생략하면 서버에러(500)로 설치 자체가 안된다.
다른 누구는 코어에서 memory_limit 128M을 512M으로 수정해서 사용한다고 하는데, 나는 그 설정은 무언가 안될때 건드려 보기로 하고 일단 생략했다.
다음은 설치한 phpMyAdmin에 접속.
사용자명은 root이고 패스워드는 mariaDB10을 설치할 때 입력했던 것이다. 접속했으면 워드프레스 테이블을 만든다.
아래 이미지처럼 ‘새로운’을 클릭하고 ‘wordpress’ 데이터베이스를 만들자.
이제 http://자신의 호스트이름/wordpress 로 접속해 보자. 아래와 같은 화면이 나오면 성공. let’s go클릭.
wp-config.php파일을 만들기 위한 페이지로 이동된다.
사용자명은 root
암호는 데이터베이스 암호
데이터베이스 호스트는 localhost:/run/mysqld/mysqld10.sock 이다.
테이블 접두어는 그대로 두어도 괜찮다.
입력을 잘 한 후에 전송 버튼을 누르면.. 페이지가 작동하지 않는다고 한다. ㅋ 뭘 하나 빼먹고 왔다.
워드프레스 폴더에 사용자와 그룹 권한 등을 설정해 줘야 한다.
putty로 나스에 접속한다. putty로 터미널에 접속하는 방법은 여기서는 생략한다.
sudo -i 명령을 통해 root로 접속. 설치한 워드프레스 파일 경로로 이동하자.
$ cd /volume1/web
ls -l 명령을 통해 확인하면 사용자가 본인 나스 아이디, 그룹은 users로 되어 있다. 사용자와 그룹을 http로 변경해 준다.
$ chown -R http:http wordpress/
다음은 권한을 줘야 한다. 여기도 좀 불확실한 부분이긴 한데 일단 774권한을 주기로 했다. 나중에 플러그인 문제로 권한은 수정할 가능성이 있다. 아래 이미지처럼 권한과 사용자, 그룹등이 설정이 되면 된다.
여기까지 하고 나서 다시 wp-config 입력사항을 입력하고 전송을 누르면…
해놓고 나면 늘 별것 아닌데.. 여기까지 오려고 며칠을 삽질을 했는지.. ㅠㅠ 어쨌든 다음 화면에서 필요한 정보를 입력하고 워드프레스 설치하기를 누른다.
이제 마지막 단계 가상호스트를 이용하여 사이트 주소 뒤에 /wordpress도 제거할 수 있다. 또 가상 호스트를 이용하면 나스서버하나에 여러 워드프레스 사이트를 운영할 수 있다고 한다. 당장 쓸모는 없지만.. 그래도 꼭 필요할 때 하려고 하면 잘 안되니깐.. 미리 연습해 둔다.
워드프레스에 로그인 후 설정 일반 탭에서 워드프레스 주소 및 사이트 주소 뒤에 붙어 있는 /wordpress를 삭제 후 저장한다.
다음 웹스테이션 가상호스트에서 다음과 같이 입력한다. 호스트이름에는 자신의 호스트명을 입력하면 된다.
여기까지 하면 설정이 끝났다.