시놀로지 DSM 에 계시판 붙이기/[Synology] Synology DSM에서 그누보드 게시판 삽입하기
이전
다음
링크
본문
아주 허접한 팁인데, 매뉴얼 보면서 성공한거라서 팁으로 올려봅니다.
일단 결과화면 부터 보시죠~
\r\n
\r\n
시놀로지 DSM 에 계시판 붙이기/[Synology] Synology DSM에서 그누보드 게시판 삽입하기
보시는 \r\n바와 같이 트랜스미션 아이콘을 사용하고, 트랜스미션 아이콘을 클릭하면 DSM안에 게시판이 열립니다.
게시판은 그누보드를 \r\n사용하였습니다.
그누보드 설치는 다른 사용기 등을 참조 하시구요.
1. 연결아이콘 만들기
DSM 바탕화면이나 메뉴바에 메뉴를 등록하는 \r\n방법을 알려드리겟습니다.
첨부파일중에 config라는 파일을 텍스트에디터로 열어서 본인의 환경에 맞게 \r\n수정합니다.
{
".url":{
"com.company.App1":{
"type":"legacy",
"allUsers":true,
"title":"BOARD",
"desc":"BOARD",
"icon":"icon32.png",
"url":"http://abc.com/gnu/bbs/board.php?bo_table=board"
},
"com.compay.App2":{
"type":"legacy",
"allUsers":false,
"title":"ADM",
"desc":"Board \r\nAdministrator",
"icon":"icon32.png",
"url":"http://abc.com/gnu/adm"
}
}
}
App1은 \r\n모든사용자가 사용하는 board 링크구요
App2는 관리자(Admin)으로 로그인했을때 접근하는 경로를 따로 \r\n만들었습니다.
수정해서 /volume1/web 폴더에 config랑 icon32.png파일을 업로드합니다.
cd \r\n/usr/syno/synoman/webman/3rdparty 하셔서
여기에 BOARD라는 디렉토리를 만듭니다.
mkdir \r\nBOARD
cd BOARD
이곳에 첨부한 config파일과 icon32.png파일을 복사합니다.
cd \r\n/volume1/web
cp config /usr/syno/synoman/webman/3rdparty/BOARD/config
cp \r\nicon32.png /usr/syno/synoman/webman/3rdparty/BOARD/icon32.png
위 과정을 다 거치고 \r\nDSM을 다시 로그인하면 아래와 같이 됩니다.
\r\n
2. 접속제한
게시판을 로그인을 한 회원만 사용하기 \r\n위해서
DSM 접속 주소를 리퍼러를 이용한 .htaccess를 사용했습니다.
.htaccess도 본인의 환경에 맞게 \r\n수정해서 사용 바랍니다.
그누보드 폴더(http://abc.com/gnu)에 .htaccess를 \r\n복사합니다.
php_flag register_globals on
SetEnvIfNoCase Referer "abc\.com" \r\nlink_allow
SetEnvIfNoCase Referer "www\.abc\.com" \r\nlink_allow
SetEnvIfNoCase Referer "192.168.0" link_allow
Order \r\nDeny,Allow
Deny from all
Allow from env=link_allow
\r\n
저는 내부경로는 192.168.0 추가했구요.
\r\n참고로 첨부파일은 .htaccess로 해야 하는데 마침표(.)가 안되네요..
\r\n\r\n\r\n이렇게 하면 http://abc.com/gnu 로 게시판 접속 해도 게시판이 안되구요.
\r\n오로지 DSM을 경유 해야만 되더라구요. 이 기능을 원했습니다.
\r\n이렇게 되면 굳이 게시판이랑 아이디 연동안해도 될 듯^^
\r\n추가로, 제가 참고한 시놀로지 메뉴얼도 첨부합니다.
\r\n3rd party apps integration guide 입니다.
http://gobut.com/bbs/board.php?bo_table=z4_5&wr_id=188
\r\nhttp://gobut.com/bbs/board.php?bo_table=z4_5&wr_id=188
\r\n
\n[이 게시물은 최고관리자님에 의해 2012-05-12 01:22:02 73.DS_LINK에서 이동 됨] \n[이 게시물은 최고관리자님에 의해 2012-05-27 12:26:07 74.DS_MEMO에서 이동 됨] \n[이 게시물은 최고관리자님에 의해 2012-05-27 12:27:09 71.DS_BBS/PDS에서 이동 됨] \n[이 게시물은 최고관리자님에 의해 2012-05-30 01:13:43 71.DS_BBS/PDS에서 이동 됨]\n[이 게시물은 관리자님에 의해 2013-11-17 19:55:22 74.DS_BBS에서 이동 됨]
\n[이 게시물은 관리자님에 의해 2013-11-18 21:29:50 11.H_BBS에서 이동 됨]
[이 게시물은 11qkr님에 의해 2021-06-16 02:51:37 11.Nas_1에서 이동 됨]
관련자료
-
링크
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.