한계정 그누보드 200개 설치하기(17/05/03수정) > 그누보드5 팁자료실

그누보드5 팁자료실

한계정 그누보드 200개 설치하기(17/05/03수정) 정보

한계정 그누보드 200개 설치하기(17/05/03수정)

본문

일단 폴더 만드셔서 그누보드를 올립니다.
그리고 하나를 추가설치하실때 테이블 접두사를 g5_ 를 g6_ 로 바꿉니다.
그리고 하나만들면 끝~
실테스트 완료하였고, 테이블 접두사만 바꿔주면 계정용량 내에서 무제한으로 설치가 가능합니다.

그리고 data폴더에서 dbconfig의 group과 member의 테이블명을 g5와 연결해주면 200개의 그누보드의 회원관리를 통합으로 가능할것같습니다.
그리고 https://sir.kr/g5_tip/5404 참고

하실땐 계정백업후에~


----------------------------------------------------------
(2017년 5월 3일)추가글:
저의 사고사례입니다 ㅎ
제가 도메인이 10개정도 되는데 모두 닷X 무료호스팅을 사용중입니다.
몇일 전, 제 사이트 sitemake.kr 의 계정파일을 모두 삭제하는 실수를 하였습니다.
이유인즉, 추가로 새로 도메인 bestkorea.net 을 등록해서 닷X에 호스팅을 하였는데,
실수로 FTP접속할때 호스트는 bestkorea.net이라고 잘 입력하고, 아이디와 비밀번호는 sitemake.kr 의 로그인정보를 입력하였습니다.
그런데 왠 그누보드 파일들이 있는겁니다.
그래서 어랏 이거 뭐지? 하고 다 지워버렸는데(생각이 짧아서 복잡하게 생각하지않고 그냥 지워버림-_-),
sitemake.kr 홈페이지가 사라져있는것입니다 ㅋ
다행히 백업본이 있어서 일주일전 것으로 복구는 했지만;;

★제가 여기서 말씀드릴려는것은,
한 서버(커맨드에서 ping을 때려서 IP확인가능)에 여러개의 호스팅이 등록이 되어있다면 FTP접속시에 아이디 비밀번호만 맞으면 그 아이디로 등록된 계정에 접속이 되는것이죠.
이것을 응용해서 도메인들이 모두 같은서버에 호스팅되어있다면 B도메인의 그누보드를 A도메인의 DB에 설치가 가능한것이죠.

편법으로 사용을 하자면, A도메인 B도메인 모두 같은서버에 호스팅 되어있고, A도메인은 DB무제한으로 호스팅을 하였고, B도메인은 DB 100M로 호스팅을 하였으면, A도메인에 B도메인의 보드를 설치하여서 이용하면 되겠죠.
(아마 이런것을 방지하고자 서비스항목별로 서버를 따로 분리해 놓았을겁니다.)

☆그렇다면 왜?이렇게? 도메인주소는 다른데 아이디와 비밀번호가 같다고 다른계정에 들어가지는지 궁금하실분이 일부 계실것같습니다.
153.146.324.257(이하 '아이핑') 같은 아이피주소를 왜우기 어려워서 도메인이라는것이 생겨나게 되었습니다.
도메인은 '아이핑'의 가상이름 같은것이죠.
'아이핑'이라는 아이피로 된 서버에 A도메인, B도메인, C도메인 등등이 등록이 되어있다면, C도메인으로 접속해도 결국에는 '아이핑'으로 접속이 되는것이죠. 각각의 계정공간을 아이디와 비밀번호로 구분할뿐...
A도메인이나 C도메인이나 결국에 호스트는 153.146.324.257(이하 '아이핑')이 되는것입니다.

아..적다보니 엉키네요;;

ps. 아시는분들이 많이 계시겠지만, 모르시는분들을 위해 적어봅니다.
추천
3

댓글 24개

신고가 접수된 글입니다.
신고 횟수가 1회 이상이면 글을 확인하지 못합니다.

넘 감사합니다. 필요한차에 어떻게 구성해야하나 고민했는데요..ㅜㅜ
절차 관련 문의를 드려도 될런지요..
1. Root 폴더에 g5 폴더생성후 보드 설치
2. Root 폴더에 g6 폴더생성후 보드설치
보드 설치시에는 테이블접두사 분리 (DB를 별도 관리)
3. 보드 설치한 g5와 g6 에서 dbconfig의 group과 member의 테이블명을 연결시키면
다수의 사이트 운영이 가능하다 (1개의 웹호스팅에서 가능)
이런 개념이신거죠?
그렇다면, 포스팅 자료도 공용으로 활용할수 있을까요?
즉 g5에 포스팅한 글을 g6에도 게시하고싶어서요...
(즉, 포스팅 도배할때 다수개의 그누보드 만들어서 뿌리는 방식이요)
네 data폴더에서 dbconfig파일의
관련db테이블명만 맞춰주시면 가능할겁니다.
아 그리고 폴더명은 원하는데로 하시면 됩니다 ㅎ
제 글이 누군가에게 도움이 된다니 정말기쁩니다.
저는 노빠정도는 아니지만 노를 괜찮게 봤었습니다 ㅎㅎ
dbconfig.php파일 보시면 아래처럼 되어있을겁니다.
myfree님은 ('G5_TABLE_PREFIX', 'g5_'); 에서 g5_가 없는 상황이기때문에, 새로 설치를 하실때 두번째 보드는 g5_같은식으로 위처럼 접두사를 넣어서 만드실겁니다.
그럴경우 접두사를 넣어서 만드신 새로운 보드의 dbconfig.php에도 아래처럼 접두사를 g5_를 지우고 ('G5_TABLE_PREFIX', ''); 이렇게 해줍니다.
그다음 member와 group와 groupmember?빼고는 앞에다 _PREFIX.'g5_auth'; // 이런식으로 해주시면 됩니다.

define('G5_TABLE_PREFIX', '');

$g5['write_prefix'] = G5_TABLE_PREFIX.'write_'; // 게시판 테이블명 접두사

$g5['auth_table'] = G5_TABLE_PREFIX.'auth'; // 관리권한 설정 테이블
$g5['config_table'] = G5_TABLE_PREFIX.'config'; // 기본환경 설정 테이블
$g5['group_table'] = G5_TABLE_PREFIX.'group'; // 게시판 그룹 테이블
$g5['group_member_table'] = G5_TABLE_PREFIX.'group_member'; // 게시판 그룹+회원 테이블
안녕하세요????

현재 루트폴더에(www/ 또는 public_html/)에 이미 그누보드가 설치가 되어 있습니다.

설치된 그누보드 dbconfig.php에 define('G5_TABLE_PREFIX', 'g5_'); 이렇게 되어 있습니다.

en폴더를 하나 만들고 그누보드를 새로 설치를 했습니다.

위에 알려주신대로 en폴더의 dbconfig.php를

define('G5_TABLE_PREFIX', '');

$g5['write_prefix'] = G5_TABLE_PREFIX.'g5_write_'; // 게시판 테이블명 접두사

$g5['auth_table'] = G5_TABLE_PREFIX.'g5_auth'; // 관리권한 설정 테이블
$g5['config_table'] = G5_TABLE_PREFIX.'g5_config'; // 기본환경 설정 테이블
$g5['group_table'] = G5_TABLE_PREFIX.'group'; // 게시판 그룹 테이블
$g5['group_member_table'] = G5_TABLE_PREFIX.'group_member'; // 게시판 그룹+회원 테이블
$g5['board_table'] = G5_TABLE_PREFIX.'g5_board'; // 게시판 설정 테이블
$g5['board_file_table'] = G5_TABLE_PREFIX.'g5_board_file'; // 게시판 첨부파일 테이블
$g5['board_good_table'] = G5_TABLE_PREFIX.'g5_board_good'; // 게시물 추천,비추천 테이블
$g5['board_new_table'] = G5_TABLE_PREFIX.'g5_board_new'; // 게시판 새글 테이블
$g5['login_table'] = G5_TABLE_PREFIX.'g5_login'; // 로그인 테이블 (접속자수)
$g5['mail_table'] = G5_TABLE_PREFIX.'g5_mail'; // 회원메일 테이블
$g5['member_table'] = G5_TABLE_PREFIX.'member'; // 회원 테이블
$g5['memo_table'] = G5_TABLE_PREFIX.'g5_memo'; // 메모 테이블
$g5['poll_table'] = G5_TABLE_PREFIX.'g5_poll'; // 투표 테이블

member와 group와 groupmember 뺴고 이렇게 넣었습니다.

그런데 안되더라구요 ㅠㅠ 초보라 어떻게 할지를 모르겠습니다.

회원과 로그인 하나의 아이디로 되게끔 하고싶은데 방법이 있을까요?
감사합니다~~~저는 폴더를 g6으로 새로 만들고 그곳에 같은 계정으로 설치해보니 되네요..원글님께서는 아예 한폴더 안에서 구동하는 방법을 적으신건가요? g6폴더 안에서 설치할때 접두어도 g6으로 맞춰야 하나요?
전체 2,424 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT