웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[XAMPP]한 컴퓨터에서 여러 개의 홈페이지 운영하는 방법(가상호스트 아님)
2004.02.05 15:11
http://phpnuke.happycgi.com/modules.php?name=Forums&file=viewtopic&p=336#336관리진의 요청에 의거하여 홈페이지 내용을 옮겼습니다.
제로보드와 다른 코드를 사용하는 관계로 원문과 다소 차이가 있습니다.
원문은 링크를 참조하시기 바랍니다.
가상호스트를 사용하기 위해 여러 모로 노력하다가 하나의 도메인(무료 도메인)으로는 힘들다는 것을 알게 되었습니다.
제가 사용하는 무료 도메인에 대해서는 고정 도메인 목록을 참조하시기 바랍니다.
이런 생각을 가지게 된 이유는 현재 작업중인 프로젝트가 여러 개가 되는데, 하나의 디렉토리내에서 관리하다 보니 헷갈리는 경우가 있더군요.
그래서 분산처리할 필요성이 생기게 된 겁니다.
아래에 제시하는 방법은 Windows 2003 Server, XAMPP 1.2를 기준으로 설명합니다.
XAMPP 1.2에 대한 내용은 여기를 참조하세요.
1. 아파치 설정파일인 httpd.conf를 에디터로 엽니다.
c:/home/xoops를 http://localhost/xoops로 만드시려면
<IfModule mod_alias.c>
Alias /xoops "C:/home/xoops/"
<Directory "C:/home/xoops/">
Options FollowSymLinks MultiViews ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</IfModule>
를 삽입합니다.
2. 아파치를 재시작합니다.
3. 적용한 예는 다음과 같습니다.
제로보드와 다른 코드를 사용하는 관계로 원문과 다소 차이가 있습니다.
원문은 링크를 참조하시기 바랍니다.
가상호스트를 사용하기 위해 여러 모로 노력하다가 하나의 도메인(무료 도메인)으로는 힘들다는 것을 알게 되었습니다.
제가 사용하는 무료 도메인에 대해서는 고정 도메인 목록을 참조하시기 바랍니다.
이런 생각을 가지게 된 이유는 현재 작업중인 프로젝트가 여러 개가 되는데, 하나의 디렉토리내에서 관리하다 보니 헷갈리는 경우가 있더군요.
그래서 분산처리할 필요성이 생기게 된 겁니다.
아래에 제시하는 방법은 Windows 2003 Server, XAMPP 1.2를 기준으로 설명합니다.
XAMPP 1.2에 대한 내용은 여기를 참조하세요.
1. 아파치 설정파일인 httpd.conf를 에디터로 엽니다.
c:/home/xoops를 http://localhost/xoops로 만드시려면
<IfModule mod_alias.c>
Alias /xoops "C:/home/xoops/"
<Directory "C:/home/xoops/">
Options FollowSymLinks MultiViews ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</IfModule>
를 삽입합니다.
2. 아파치를 재시작합니다.
3. 적용한 예는 다음과 같습니다.
댓글 8
-
짱가
2004.02.07 14:27
-
The Darkness
2004.02.05 23:53
감사합니다. 더 간단한 방법으로 수정해 놓았습니다. -
짱가
2004.02.08 12:03
가상 호스트 하고는 상관없습니다..
mod_userdir 이용하면 무제한 계정을 생성할 수 있습니다...
http://도메인/~test
http://도메인/~sssss
이런형식으로 무제한 생성할 수 있겠습니다....
사용법은..
http://httpd.apache.org/docs-2.0/mod/mod_userdir.html -
The Darkness
2004.02.08 05:30
-
Pe-i
2004.02.05 16:24
이곳에 자료를 직접 올려주세요.
링크강좌는 삭제됩니다. -
The Darkness
2004.02.05 17:52
수정했네요. 힘들어~~ -
HoYa™
2004.02.05 21:35
그러면 절대경로가 상당히 길어지잖아요
길면 불편하다는;;=ㅁ=
<Directory "C:/Documents and Settings/*/My Documents/My Website">
이부분을
c:/home
이런식으로 바꿔도 됩니다;
그렇게 되면 일일히 사용자 추가할필요도 없습니다;
그냥 c:/home/test
이 경로에 폴더만 만들어주어도
http://도메인/~test
로 접속가능합니다; -
이호준
2004.03.25 18:56
사용 테스트 코멘트 테스트입니다.이곳에 자료를 직접 올려주세요.
링크강좌는 삭제됩니다.
mod_userdir 사용하면 됩니다만...
아파치 사이트에서 매뉴얼을 보시면 자세히 나와있습니다.
Alias 는 특별한 경우가 아니라면 사용하지 마세요...
이 보다 더 좋은 방법은 버쳐설정을 사용하시면됩니다.