IT [그누보드] 시놀로지NAS에 그누보드5 설치하기
페이지 정보

본문
1. 그누보드 홈페이지에서 그누보드 최신버전을 다운받는다.
2. 시놀로지 나스 패키지센터에서 웹관련 패키지를 설치한다 -> Web station, MariaDB 10, phpMyadmin, PHP7.3
-> 참고로 인터넷에서는 마리아DB와 PHP버전을 낮은 걸 써야한다고 하는 글들도 있지만, 개인적으로는 MaraiDB10버전과 PHP7.3버전의 최신조합으로 그누보드5 설치가 성공적으로 가능함을 확인하였다. (DSM버전은 6.2.3-25426 update 2)
-> 그리고 이러한 패키지를 깔았는데도 혹시 접속이 안된다면 공유기에서 내외부포트번호 80번을 포트포워딩으로 열어주어야 한다는 것이다(아무래도 포토스테이션도 그렇고 시놀로지 기본패키지들은 80번 포트를 주로 기본적으로 사용하는 듯 하다. 게다가 이 80번 포트를 다른 포트로 변환하는 방법도 딱히 없는 듯 하다.[역방향 프록시가 있다고 하는데 사실 뭔말인지 잘 모르겠다] 혹시라도 집에 있는 다른 NAS에서 80번 포트를 사용하고 있다면 역시 실행이 안 될 가능성이 높고 그 다른 NAS의 포트를 수정할 수 있다면 다른 포트로 수정하여 시놀로지의 기본패키지들만 독자적으로 80번 포트를 사용할 수 있게 하여야 한다.)
3. Webstation -> 일반설정 -> HTTP백엔드서버는 Nginx, PHP는 Default Profile (PHP 7.3) 으로 세팅
4. Maria DB -> 루트 PW 설정
5. PhpMyadmin 설정 -> ID는 root, 비밀번호는 마리아DB의 루트PW 사용 -> 일단 로그인한 후에, 따로 계정을 하나 만든다음 다시 로그인 -> 그누보드5를 설치할 공간인 데이터베이스 생성(ex. gb5_01)
6. 그누보드 파일을 시놀로지 web폴더에 gb5라는 폴더(폴더이름은 자유)를 만들어서 복사하고 gb5 폴더 안에 반드시 data 라는 폴더를 따로 만들어주어야 한다.
7. Putty를 이용하여 gb5의 모든 폴더권한을 755로 바꿔주고 data폴더만 권한을 705로 바꿔준다.
* Putty를 이용한 권한변경 방법
1) 시놀로지 DSM에 접속 -> 제어판 -> 사용자 -> 고급 -> 사용자 홈 -> 사용자 홈 서비스 활성화 -> 적용
2) 시놀로지 DSM -> 제어판 -> 터미널 및 SNMP -> 터미널 -> SSH 서비스 활성화
3) Putty 다운로드 및 설치 -> Host Name에 시놀로지 내부IP(컴퓨터와 시놀로지가 같은 네트워크 안에 있는 것을 추천)와 기본포트번호 22 -> Open
4) login as에는 ID를 쓰고 엔터치면 패스워드를 입력하라고 나오는데 여기서 패스워드는 아무리 키보드를 쳐도 눈에 보이지는 않으니 당황하지 말고 패스워드 입력 후 엔터를 누르자
5) cd /volume1/web 을 하면 바로 web폴더까지 경로를 이동시킬 수 있다
6) 여기서 ls(소문자L) 를 치면 web 하위에 있는 폴더를 표시해준다.
7) 권한을 부여하는 방법은 일단 web폴더까지 온 상태에서 chmod -R 755 ./gb5 입력
8) data 폴더의 권한을 부여하는 방법은 한번 더 cd gb5 를 입력하고 엔터를 한 후 web/gb5 경로 상태에서 chmod 707 ./data 입력 -> 사진참고
8. 폴더권한을 모두 바꾼 후, config.php 파일을 열어
define('G5_DOMAIN', '내부아이피주소');
이 부분에 내부IP주소를 입력해준다. -> 최종 설치후에는 DDNS로 수정해준다
9. 여기까지 했다면 이제 그누보드 설치준비가 다 된 것이다. 도메인/gb5 를 실행하여 그누보드를 설치한다.
10. 여기에서 반드시 오류가 발생할 가능성이 큰데, 필자가 경험했던 오류와 해결방법을 소개한다.
1) 405 not allowed
이 오류가 뜬다면 시놀로지 DSM -> webstation -> PHP설정 -> Default Profile -> 편집 -> 고급설정 -> 일반설정 -> 하단에 있는 확장 체크박스를 모두 체크해준다.
2) No such file or directory Host
그누보드 설치화면에 입력하는 Host에 localhost 대신 127.0.0.1:MariaDB의 포트번호(3307 등) 을 입력해준다.
출처 : 구글검색
- 이전글가비아를 이용한 도메인포워딩 20.09.07
- 다음글[그누보드] 버전 업데이트 정리 20.09.07
댓글목록
등록된 댓글이 없습니다.