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

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

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

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
1022 번 글: 가상유저호스트 문제..이거 뭔지 알수가 없네요.
글쓴이: 완전히 [홈페이지] 글쓴날: 2002년 04월 10일 22:27:25 수(저녁) 조회: 7838
리눅스체널 넷에서 자료를 보고 가상유저 호스팅을
공부해볼려는데
 뭔가가 안 풀리네요.
(http://myhome.com/~linux/sky --> http://sky.myhome.com)
좀 도와주세요.
제가 적용한 예 입니다.찬찬히 보시고 오류를 좀 잡아주세요.

(httpd.conf의 virtuaHost부분이 문제 같은데...ㅠ..ㅠ)


1./var/named/zone-ㅡmyhome.com
 ---------------------------------------
@       IN      SOA     ns1.myhome.com. AAA.myhome.com.  (
                                      2002041005 ; Serial
                                      28800      ; Refresh
                                      14400      ; Retry
                                      3600000    ; Expire
                                      86400 )    ; Minimum
        IN      NS      ns.myhome.com.
	IN	NS	ns2.myhome.com.
	IN	A	211.220.000.000
@       IN      HINFO   "x86 Pentium" "WOW Linux(paran)"
;
ns2	IN	A	211.220.000.001
; 중간생략
;
*       IN      A       211.220.000.000
----------------------------------------------------------------------

2./etc/httpd/conf/httpd.conf -----------------------------------------
### Section 1: Global Environment
ServerRoot "/etc/httpd"
LockFile /var/lock/httpd.lock
PidFile /var/run/httpd.pid
ScoreBoardFile /var/run/httpd.scoreboard
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
MinSpareServers 5
MaxSpareServers 20
StartServers 8
MaxClients 150
MaxRequestsPerChild 100
Listen 80
BindAddress *

#LoadModule mmap_static_module modules/mod_mmap_static.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule env_module         modules/mod_env.so
LoadModule config_log_module  modules/mod_log_config.so
LoadModule agent_log_module   modules/mod_log_agent.so
LoadModule referer_log_module modules/mod_log_referer.so
#LoadModule mime_magic_module  modules/mod_mime_magic.so
LoadModule mime_module        modules/mod_mime.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule status_module      modules/mod_status.so
LoadModule info_module        modules/mod_info.so
LoadModule includes_module    modules/mod_include.so
LoadModule autoindex_module   modules/mod_autoindex.so
LoadModule dir_module         modules/mod_dir.so
LoadModule cgi_module         modules/mod_cgi.so
LoadModule asis_module        modules/mod_asis.so
LoadModule imap_module        modules/mod_imap.so
LoadModule action_module      modules/mod_actions.so
#LoadModule speling_module     modules/mod_speling.so
LoadModule userdir_module     modules/mod_userdir.so
LoadModule alias_module       modules/mod_alias.so
LoadModule rewrite_module     modules/mod_rewrite.so
LoadModule access_module      modules/mod_access.so
LoadModule auth_module        modules/mod_auth.so
LoadModule anon_auth_module   modules/mod_auth_anon.so
LoadModule db_auth_module     modules/mod_auth_db.so
#LoadModule dbm_auth_module    modules/mod_auth_dbm.so
#LoadModule auth_ldap_module   modules/mod_auth_ldap.so
#LoadModule digest_module      modules/mod_digest.so
#LoadModule proxy_module       modules/libproxy.so
#LoadModule cern_meta_module   modules/mod_cern_meta.so
LoadModule expires_module     modules/mod_expires.so
LoadModule headers_module     modules/mod_headers.so
#LoadModule usertrack_module   modules/mod_usertrack.so
#LoadModule example_module     modules/mod_example.so
#LoadModule unique_id_module   modules/mod_unique_id.so
LoadModule setenvif_module    modules/mod_setenvif.so
#LoadModule bandwidth_module   modules/mod_bandwidth.so
#LoadModule put_module	       modules/mod_put.so
#LoadModule throttle_module    modules/mod_throttle.so
#LoadModule define_module      modules/mod_define.so

LoadModule perl_module        modules/libperl.so


LoadModule php_module         modules/mod_php.so


LoadModule php3_module        modules/libphp3.so


LoadModule php4_module        modules/libphp4.so


LoadModule dav_module         modules/libdav.so


LoadModule roaming_module     modules/mod_roaming.so


LoadModule ssl_module         modules/libssl.so


#  Reconstruction of the complete module list from all available modules
#  (static and shared ones) to achieve correct module execution order.
#  [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE UPDATE THIS, TOO]
ClearModuleList
#AddModule mod_mmap_static.c
AddModule mod_vhost_alias.c
AddModule mod_env.c
AddModule mod_log_config.c
AddModule mod_log_agent.c
AddModule mod_log_referer.c
#AddModule mod_mime_magic.c
AddModule mod_mime.c
AddModule mod_negotiation.c
AddModule mod_status.c
AddModule mod_info.c
AddModule mod_include.c
AddModule mod_autoindex.c
AddModule mod_dir.c
AddModule mod_cgi.c
AddModule mod_asis.c
AddModule mod_imap.c
AddModule mod_actions.c
#AddModule mod_speling.c
AddModule mod_userdir.c
AddModule mod_alias.c
AddModule mod_rewrite.c
AddModule mod_access.c
AddModule mod_auth.c
AddModule mod_auth_anon.c
AddModule mod_auth_db.c
#AddModule mod_digest.c
#AddModule mod_proxy.c
#AddModule mod_cern_meta.c
AddModule mod_expires.c
AddModule mod_headers.c
#AddModule mod_usertrack.c
#AddModule mod_example.c
#AddModule mod_unique_id.c
AddModule mod_so.c
AddModule mod_setenvif.c
#AddModule mod_bandwidth.c
#AddModule mod_put.c

AddModule mod_perl.c


AddModule mod_php.c


AddModule mod_php3.c


AddModule mod_php4.c


AddModule mod_dav.c


AddModule mod_roaming.c


AddModule mod_ssl.c


### Section 2: 'Main' server configuration

Port 80
User apache
Group apache
ServerAdmin AAA@myhome.com
ServerName localhost
DocumentRoot "/var/www/html"

    Options FollowSymLinks
    AllowOverride None



    Options Indexes Includes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all


DirectoryIndex index.html index.htm index.shtml index.php index.php4 index.php3
index.cgi

AccessFileName .htaccess


    Order allow,deny
    Deny from all

#CacheNegotiatedDocs

UseCanonicalName On
TypesConfig /etc/mime.types
DefaultType text/plain
HostnameLookups Off
ErrorLog /var/log/httpd/error_log
LogLevel warn
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

CustomLog /var/log/httpd/access_log combined

ServerSignature On

Alias /icons/ "/var/www/icons/"


    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all


ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"


    AllowOverride None
    Options ExecCGI
    Order allow,deny
    Allow from all


IndexOptions FancyIndexing NameWidth=*

AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*

AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core

AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^


DefaultIcon /icons/unknown.gif

ReadmeName README.html
HeaderName HEADER.html
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t

AddEncoding x-compress Z
AddEncoding x-gzip gz tgz
AddLanguage en .en
AddLanguage fr .fr
AddLanguage de .de
AddLanguage da .da
AddLanguage el .el
AddLanguage it .it
LanguagePriority en fr de

I, below):

  AddType application/x-httpd-php .php4 .php3 .phtml .php .html
  AddType application/x-httpd-php-source .phps


# The following is for PHP3:

  AddType application/x-httpd-php3 .php3
  AddType application/x-httpd-php3-source .phps


# The following is for PHP/FI (PHP2):

  AddType application/x-httpd-php .phtml


AddType application/x-tar .tgz
AddType text/html .shtml
AddHandler server-parsed .shtml
AddHandler imap-file map

BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0

# If the perl module is installed, this will be enabled.

  Alias /perl/ /var/www/perl/
  
    SetHandler perl-script
    PerlHandler Apache::Registry
    Options +ExecCGI
  


NameVirtualHost 211.220.000.000

< VirtualHost 211.220.000.200>
    ServerAdmin AAA@myhome.com
    DocumentRoot /var/www/html/
    ServerName myhome.com
    ServerAlias www.myhome.com 
    ErrorLog logs/error_log
< /VirtualHost>

< VirtualHost 211.200.000.000>
     ServerName lin.myhome.com
     ServerAdmin AAA@myhome.comm
     DocumentRoot /home/linux/public_html/
     ServerAlias linux.myhome.com
     ErrorLog logs/myhome-error_log
< /VirtualHost>

< VirtualHost 211.220.000.000>
#   ServerAdmin AAA@myhome.com
#   UserDir /home/linux/public_html/*/html/
#   ServerName *.myhome.com
    RewriteEngine on
    RewriteCond	%{HTTP_HOST}	^[^.]+\.myhome\.com\$
    ReWriteRule	^(.+)	%{HTTP_HOST}$1	[C]
    ReWriteRule	^([^.]+)\.myhome\.com(.*)	/home/linux/public_html/$1/html$2
#   RewriteRule	^/~(([a-zA-Z])[a-z0-9]+) http://$1.myhome.com [R,L]
#   ErrorLog logs/error_log
< /VirtualHost)
#........이하생략(ㅋㅋㅋ.다
 올려놓고는..)

----------------------------------------------------------------------

에고고..너무 길게 올렸나요..?ㅋㅋ..제가
 뭐가뭔지 잘 몰라서요..^^

** Q >
위와 같이 설정을 했어요.
가상유저의 "sky"의 계정의 path 로
/home/linux/public_html/sky/html/index.html...로
 만들어준다음에,


브라우져에서 "http://sky.myhome.com"이라고
 써 넣고 엔터를 치면 
exploror주소창에는
  "http://sky.myhome.com"이라고
 나오지만, 
실제로 뜨는화면은 www.myhome.com의 화면이뜨는건 왜 그래요..?
어디에서 오류가 있어서 그런건가요..?
완전히 초보에서 한수 가르쳐주세요~~~~??


 
이전글 : Re: 산이님 이런식으로 실습하려고 합니다.
다음글 : Re: 가상유저호스트 문제..이거 뭔지 알수가 없네요.  
 from 211.225.156.251
JS(Redhands)Board 0.4 +@

Re: 산이님 이런식으로 실습하려고 합니다. Re: 가상유저호스트 문제..이거 뭔지 알수가 없네요.
인쇄용 


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

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