한개의 도메인에 2가지 그누보드설치
본문
"한개의 도메인에 2가지 그누보드설치"
※ 여러건을 확인 하였으나, 잘 이해가 안되어 확실한 궁금점을 남깁니다.
현재 그누보드를 사용하며, 도메인을 연결하여 잘 사용하고 있습니다.
이번 질문은 현재 설치된 그누보드에 특정 그누보드를 추가하려고 하며
그 접속 주소값은 " http://도메인.com/en " 이런식으로 접속되게 하고 싶습니다.
서버는 자체 서버를 운영중이며, 그누보드는 "/HDD1/www/apache/gnuboard5" 설치 되어있습니다.
※ "/HDD1/www/apache/gnuboard5 = 도메인.com" 접속 되어 잘 사용하고 있습니다.
※ 최종 질문사항
도메인.com 으로 접속시 /HDD1/www/apache/gnuboard5 접속 (현재 사용중)
도메인.com/en 으로 접속시 /HDD1/www/apache/en 혹은 /HDD1/www/apache/gnuboard5/en 으로 접속되게 할 수 있는 방법을 문의 드립니다.
매번 감사드립니다. 참고로 현재 등록된 본 질문관련 답변내용으로 해보았으나,
뭘 잘못했는지 주소값으로는 가능하나 도메인.com/en 으로는 연결되지 않아 문의 드립니다.
답변 7
en 디렉토리에 압축 풀어서 똑같이 설치하시면 될듯합니다.
단 db를 같이 사용하시려면 설치지 접두사를 다른걸로 구분해서 설치해주세요.
한개의 도메인에
서브디렉토리를 여러형태로 만드신다면 2개가 아니라 저장장소가 허락하는만큼 가능합니다.
단, database 의 할당영역이 동일공간인경우
휴란드님 말씀처럼 접두사를 다르게 구분하셔야하고
커스터마이징하여 테이블을 직접접근할떄도 접수사를 공통형태로 접근하셔야 합니다.
아니면 개별적인 코드를 구성하셔야죠
자체서버를 사용하시는경우
하위디렉토리에 설치하실때는
기존 설치된 디렉토리 하위에 디렉토리를 하나 만드셔서 동일한 방식으로 설치하시면됩니다.
자체서버에서 apache 등을 이용하실경우
virtualHost를 이용해서
2차 도메인으로 분리해서도 사용가능합니다.
외부 호스팅을 받고 있다면 DB가 하나만 할당받는 경우 접두사를 다르게 하면 되지만
자체 서버라면 그런 문제도 없겠네요.
DB를 추가한다음 해당 폴더에 설치해 주면 됩니다.
웹서버 가상서버셋팅까지 된다면 얼마든지 자유롭게 설정이 가능할 겁니다.
개발환경 상황이라면
저의 강좌가 도움이 될 겁니다.
답변 너무 감사합니다. 그런데 제가 부족한진 말씀 주신 것을 이핸한데로 아래와 같이 하였는데 적용 안되어 한번더 부탁드립니다.
기본 설치 주소 : http://서버:8000/apache/gnuboard5 = http://도메인.com
http://서버:8000/apache/en <추가사이트 설치 완료>
http://서버:8000/apache/gnuboard5/en <추가사이트 설치 완료>
도메인접속 -> http://도메인.com/en 이 되지 않습니다.
※ 참고로 두군데 모두 설치되었습니다.
http://서버:8000/apache/en
http://서버:8000/apache/gnuboard5/en
※ 두가지 주소값으로 모두 정상 접속이 됩니다.
감사합니다.
1. http://도메인.com 접속이 되고
2. http://도메인.com/en 이것은 접속이 안된다는 것인가요?
1번은 http://서버:8000/apache/gnuboard5 에 설치가 되어 있고
2번은 http://서버:8000/apache/gnuboard5/en 여기에 설치가 되어 있다면
1번이 접속이 되면 2번이 접속이 되어야 정상입니다.
별도 DB로 제대로 설치를 했다면요..
도메인 설정을 한번 다시 해보세요
도메인 설정을 한번 다시 해보세요
포워딩 주소 | http://서버:8000/apache/gnuboard5 | 고정포워딩
--------------------------------------------------------------------------------
1번은 http://서버:8000/apache/gnuboard5 에 설치가 되어 있고
2번은 http://서버:8000/apache/gnuboard5/en 여기에 설치가 되어 있다면
1번이 접속이 되면 2번이 접속이 되어야 정상입니다.
별도 DB로 제대로 설치를 했다면요..
ⓐ 접두사 변경만으로 DB 구분이 안되는건가요? <- 시도하였으나 않됨
ⓑ phpMyadmin 상에 "data" 폴더에는 현재 사용하는 1번 DB 폴더이구요
새로 "en" 이란 폴더를 생성해서 2번 설치시 DB 지정을 하였는데로 되질 안네요...
※ 1번은 현재 주소값 및 도메인으로 모두 잘 접속됩니다.
2번은 현재 주소값으로는 접속이되나, http://도메인.com/en 으로는 접속이 안됩니다.