묻고답하기
홈페이지를 3개 운영하고 있습니다.
2010.03.22 14:35
현재 홈페이지를 3개 운영하고 있습니다.
도메인도 3개 다 다릅니다.
처음에는 2개의 홈페이지를 운영하다 이번에 새로 1개를 더 추가하게 되었는데요.
예전에 2개의 홈페이지 운영시 2개의 사이트 내용이 달라
회원관리를 따로 하고 싶었는데 방법을 찾지 못해 회원이 연동 되었었습니다.
이번에 새로이 만든 1개의 홈페이지는 개인 홈페이지라 회원 연동을 같이 하고 싶지 않아
이래저래 방법을 생각해보는데 문제가 너무 어렵고 복잡하더라구요.
간단히 할 수 있는 방법이 없나 해서 문의글을 올립니다.
기존의 2개 홈페이지를 운영하던 계정에 회원관리를 따로 할 수 있는 방법을 알아 보다
정확한 방법을 찾지 못해 새로이 호스팅을 하나 더 구입해
3번째 홈페이지를 연결해서 현재 호스팅을 2개 이용하고 싶습니다.
처음에는 2개의 호스팅을 유지하기에 비용이 감당이 안될 것 같아 하나로 합치는 방법을 선택하려고 했습니다.
기존의 2개의 홈페이지를 운영하는 호스팅을 괜히 처음부터 너무 욕심을 내
큰 용량으로 사서 용량이 팽팽 남아도는데 월 관리비를 너무 많이 내고 있습니다.
그랬는데 XE이전하는 방법도 너무 복잡하고 실패의 이유도 있는 것 같아
호스팅을 하나 더 구입하고 거기에 개인홈페이지를 연결시키고 XE를 설치한 것인데요.
간략히 줄여, 제가 문의드리고 싶은 것은
한 호스팅에 3개의 홈페이지를 운영하는데 회원관리를 다 따로 하는 방법,
그룹별로 나누는 거 말고 완전히 따로 관리할 수 있는 방법을 알고 싶습니다.
그리고 이렇게 하려면 XE를 3개 설치해야 하는지, 그 방법은 무엇인지 알고 싶습니다.
또 3개의 홈페이지 운영시 index파일은 어떻게 작성을 해야하나요?
3번째 개인홈페이지를 XE레이아웃으로 만들지 않고
나모로 레이아웃을 짜서 만들고 게시판만 연결시킨거라 index파일을 변경하면 안되는데요.
문제가 너무 복잡하네요.
그래서 일주일 넘게 이 방법, 저 방법을 알아보고 테스트 해보다
도저히 안되겠어서 회원님들께 질문을 올립니다.
이런 비슷한 류의 내용에 대해서는 여기 홈페이지에서 다 읽어보기는 했는데요.
XE를 2개 설치하기 위해서는 폴더명을 바꾸고 DB명을 바꾼다라는 글도 읽었는데
그렇게 하면 3개가 다 독립적으로 운영이 될까요?
혹시나 꼬이거나 잘못되지 않을까도 싶고요.
XE를 3개 설치하지 않고도 3개의 각각 도메인과 계정별 회원관리가 될 수 있는 방법이 있으면 좋겠는데
그런 방법은 찾아봐도 나오질 않네요.
그리고 3개 운영시 이전 XE를 이전해오는 작업에서 폴더와 DB 등을 바꾸어 올리면
설치가 되고 오류가 안날까요?
제 질문과 설명이 너무 긴데요.
그래도 잘 아시는 분들께서 꼭 도움 좀 주셨으면 좋겠네요.
혹시나 제 글이 너무 길어 이해하기 어려우면 다시 한 번 정리를 해서 줄여보겠습니다.
현재 상태 :
1번 호스팅에 2개의 홈페이지를 운영하고 있고 각각 2개의 도메인을 연결시켜 사용하고 있으며
회원정보는 연동이 됩니다.
2번 호스팅에는 직접 짠 레이아웃에 게시판만 연결해서 쓰고 있습니다. 1개의 도메인도 연결되어 있구요.
1, 2번 호스팅 다 제로보드XE 1.2.4 버전입니다.
변경 후 :
1번 호스팅과 2번 호스팅을 다 사용하지 않고 1번 호스팅은 기간 만료후 종료하고
2번 호스팅만 사용할 것이며 2번 호스팅에 3개의 홈페이지를 운영하고 싶습니다.
3개의 홈페이지 내용이 다 틀려 각각의 도메인이 1개씩 있고
회원도 3개의 홈페이지 마다 따로 회원가입을 받고 정보를 관리하고 운영하고 싶습니다.
이렇게 하려는데 방법 좀 부탁드립니다.
그리고 지금까지 XE 1.2.4 버전을 이용하고 있었는데
이왕 새로 설치하는 거 새로 나온 core 를 이용하는 게 더 나은 지도 알고 싶네요.
많은 분들의 답변 좀 부탁드립니다.
다들 행복한 하루 되세요.
댓글 2
-
Gekkou
2010.03.22 14:51
-
썸띵
2010.03.24 11:30
Gekkou님 감사합니다^^ -
바람의매
2010.03.22 15:21
하나의 호스팅에서
폴더를 분리하여 xe를 3개 설치 세팅하여 사용하시면될듯합니다
1. 회원관리 따로 하는 방법 - XE를 필요한만큼 여러개 설치하면 됩니다. 하나의 계정에서도 가능합니다.
여러개 설치할 때에는 DB머릿말을 다르게 하고, 설치폴더를 서로 다르게 하면 됩니다.
가령, 원래 설치되어 있는 xe 가 FTP상에 xe 폴더 안에 있다면,
추가로 설치하는 xe 는 xe2 나 뭐 이렇게 원하는대로 다른 폴더에 업로드 해서 설치하면 되는거구요.
설치할 때 DB정보 입력하는 부분에서 DB머릿말 만 원래 설치되어 있던거랑 다르게 넣으면 됩니다.
원래 설치되어 있는 xe 는 따로 건드린게 없으면 'xe_' 가 기본값입니다.
그러므로 추가로 설치하는 xe 의 머릿말은 xe2 또는 원하는 다른 이름으로 넣어주면 됩니다.
2. index 파일 문제
index 로 건드리는건 아니구요,
.htaccess 파일에 설정값을 주어 도메인별로 서로 다른 폴더로 연결이 되도록 만들 수 있습니다.
그 방법은 팁 게시판에 여러분께서 설명을 해주셨으니 찾아보시는게 좋겠네요.
3. 나모웹에디터 이용 부분
index.html 파일을 다른 파일로 바꿔 저장하시면 될겁니다.
물론 그 문서가 링크된 부분의 링크값은 모두 수정을 해줘야겠지요.
이 부분은 구체적으로 홈페이지 운영상황이 어떠한지 글로써는 파악하기 어렵기 때문에
이렇게 밖에 대답을 드리지 못합니다.
4. XE의 이전
만일 따로따로 운영하는 세개의 xe 의 DB 머릿말이 모두 " xe " 로 동일하다면
단순 계정이전으로는 좀 어렵습니다.
각 홈페이지를 A, B, C 라고 하고 A사이트는 '갑'호스팅에, B는 '을'호스팅, C는 '병' 호스팅에 올라가 있는 상태라 가정하겠습니다.
그리고 B와 C 사이트를 모두 "갑" 호스팅으로 옮기고 싶으신 거라 이해하겠습니다.
문제는 위에서오 답변드린대로, DB머릿말이 A, B, C 모두 같으면 이전에 문제가 생깁니다. 데이터가 겹치는 것이지요.
그런 경우에는 마이그레이션 툴로 게시물을 옮기는게 좋습니다.
B와 C의 호스팅에 있는 파일들을 모두 "갑" 호스팅으로 옮기시구요. < 이때, FTP를 이용하여 직접 다운받아 옮기면 안됩니다. >
옮길때 물론 폴더를 달리 해야 할 겁니다. 1번에서 설명드렸습니다.
그리구 DB는 옮기지 않으셔도 됩니다. 어차피 새로 설치한 후 마이그레이션 툴로 이전해 올 것이기 때문입니다.
B와 C 를 갑 호스팅으로 이전한 후 웹브라우저에서 이전한 주소로 해당 사이트를 불러오면
새로 설치하라는 페이지가 뜰 겁니다.
새로 설치 하시되, 원래 A 가 쓰던 머릿말과 다르게 하십시오. 물론 B와 C도 같으면 안됩니다.
그 후 이전하기 전의 레이아웃, 게시판 등등을 동일하게 만든 후
마이그레이션 툴로 이전에 있던 사이트의 게시판에서 새로 옮긴 호스팅 (갑) 에 있는 사이트로 게시물들을 이전을 해오시면 됩니다.
5. XE 버전
XE는 최신버전을 이요하는게 가장 바람직합니다.
1.2.4 는 상당히 오래된 버전으로, 1.4.10 (최신) 으로 업데이트 하시는게 좋습니다.
(1.2.4버전까지의 XE와 XEcore 의 차이는 이곳 질답게시판에서 검색하셔서 답변들을 참고하시면 됩니다)
참고 : http://www.xpressengine.com/18783555