오늘은 대한입니다.
sun's longitude:299 35 52.42 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/delete.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
 ★ 글 지우기 항목입니다. 한번 더 생각하시고 결정하십시오.!!!
제목 5559 번 글의 답장글 : 질문 ==>>Re: Re: 아파치를 로컬에서 사용중에..
 이름  김성준(bilclinton69@hotmail.com)
산이님께서 답변하신 방법대로 hosts에 지정하여 설정한 가상호스트 서버와 가상호스트를 설정하지 않고 DocumentRoot를 설정하여 사용하는 방법의 차이는 어떤 것입니까?

즉,
ServerName localhost
DocumnetRoot DocumentRoot "C:/Apache/htdocs/www"
--- --- ---
<Directory "C:/Apache/htdocs/www">
--- --- ---

위와 같이 설정하면 구태에 가상호스트와 hosts파일을 만들지 않아도 도메인과 연결만 하면 웹에 띄워지거든요.

수고하세요.


[산이]님이 남기신 글:

>
>[김성민]님이 남기신 글:
>
>>안녕하세요.
>>
>>아파치를 윈2000 Pc에 설치하여 작업을 하는데요.
>>
>>## httpd.conf ##
>>DocumentRoot "C:/Apache/htdocs/www"
>><Directory />
>> Options FollowSymLinks
>> AllowOverride None
>></Directory>
>><Directory "C:/Apache/htdocs/www">
>> Options FollowSymLinks MultiViews IncludesNoExec
>> AllowOverride None
>> Order allow,deny
>> Allow from all
>></Directory>
>>
>><IfModule mod_userdir.c>
>> UserDir "E:/hometest/*/www/"
>></IfModule>
>><Directory "E:/hometest/*/www">
>> Options FollowSymLinks MultiViews IncludesNoExec
>> AllowOverride None
>> Order allow,deny
>> Allow from all
>></Directory>
>>
>>이와 같이 사용중에 있습니다.
>>
>>로컬에서 접속할때 http://127.0.0.1/~abc 와 같이 접속하는데,
>>지금 만들고 있는게 아래와 같은 구조로 되어 있습니다.
>>
>>(1) abc : E:/hometest/abc/www <- www 가 웹디렉토리
>>(2) bbb : E:/hometest/bbb/www
>>
>>실제 서버에서는 abc 라는 계정으로..
>>http://abc.domain.co.kr -> /home/abc/www-abc
>>http://bbb.domain.co.kr -> /home/abc/www-bbb
>>
>>이와 같이 abc 계정에 두개의 홈피를 두고 아파치에서 DocumentRoot 를
>>지정해 사용할 예정 입니다.
>>근데 두개의 사이트가 하나의 디렉토리를 공유하여야 하거든요?
>>
>>/home/abc/www-abc
>>▼
>>/home/abc/lib
>>▲
>>/home/abc/www-bbb
>>
>>다른건 문제가 안되는데 아파치에서 DocumentRoot 지정하는것이 문제 입니다. 실제 서버에서는 ip 가 있어서 앞에서 말씀 드린바와 같이 하면 되는데,로컬에서는 어떻게 해야 하는지 모르겠습니다.
>>
>>http://127.0.0.1/~abc => E:/hometest/abc/www-abc
>>http://127.0.0.1/~bbb => E:/hometest/abc/www-bbb
>>
>>이와 같이 DocumentRoot 를 지정만 할수 있으면 되거든요?
>>
>>###########
>>
>>구지 127.0.0.1 로 안해도 되는데 httpd.conf 에서 가상호스트를 설정해
>>해보려 해도
>>
>>NameVirtualHost 127.0.0.1
>>
>><VirtualHost 127.0.0.1>
>> DocumentRoot C:/Apache/htdocs/www
>> ServerName localhost.com
>></VirtualHost>
>>
>><VirtualHost 127.0.0.1>
>> DocumentRoot E:/hometest/abc/www-abc
>> ServerName main.localhost.com
>></VirtualHost>
>>
>>이런식으로 해봤는데 main.localhost.com 을 웹브라우저에 때리면 실제로
>>그 호스트를 찾아가더라고요.
>>로컬에 있으니 당근 접속이 안되고요..
>
>쉬운 방법으로 하세요.
>즉
>
>C:\WINDOWS\system32\drivers\etc\hosts
>
>파일이 유닉스/리눅스에서 /etc/hosts 파일과 동일한 역할을 합니다.
>
>이 hosts 파일에
>
>127.0.0.1 www.mytestdomain.com
>127.0.0.1 www2.mytestdomain.com
>127.0.0.1 www3.mytestdomain.com
>
>이런식으로 적어주고 httpd.conf 에 가상호스트를 설정해 주면
>됩니다.
>
>>
>>이러한 경우 제가 원하는 방법이 가능 한지 궁금 합니다.
>
>========================================

========================================
2005년 05월 25일 08:25:14 수(오전)  from 221.159.184.174
0
암호: 공용 보안 SSL 서버가 준비되기 전까지는 off 합니다

apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds