ÀúÀÇ httpd.conf ÀÔ´Ï´Ù. Áß°£¿¡ ³»¿ëÀÌ ±ä °ÍÀº »¯½À´Ï´Ù. Áú¹®Àº ¸¶Áö¸·¿¡ ´Þ¾Ò½À´Ï´Ù. ### Section 1 ### ServerType standalone ServerRoot "/usr/local/apache" #LockFile /usr/local/apache/logs/httpd.lock PidFile /usr/local/apache/logs/httpd.pid ScoreBoardFile /usr/local/apache/logs/httpd.scoreboard #Listen 3000 #Listen 12.34.56.78:80 BindAddress * # LoadModule foo_module libexec/mod_foo.so #ExtendedStatus On ### Section 2 ### Port 80 User nobody Group nobody ServerAdmin localhost@localhost.com #ServerName abc.com DocumentRoot "/usr/local/apache/htdocs" Options FollowSymLinks AllowOverride None Options MultiViews IncludesNoExec ExecCGI AllowOverride None Order allow,deny Allow from all Deny from env=go_out # # UserDir /dev/null # UserDir www # AllowOverride All Options MultiViews IncludesNoExec Order allow,deny Allow from all Deny from env=go_out DirectoryIndex index.html index.htm index.php index.php3 AccessFileName .htaccess Order allow,deny Deny from all Satisfy All #CacheNegotiatedDocs UseCanonicalName On TypesConfig /usr/local/apache/conf/mime.types ServerName ns.abc.com DocumentRoot /usr/local/apache/htdocs NameVirtualHost 111.222.333.444 ServerName ns.abc.com DocumentRoot /usr/local/apache/htdocs ServerAdmin admin@abc.com DocumentRoot /home/abc.com/www ScriptAlias /cgi-bin/ "/home/abc.com/www/cgi-bin/" ServerName www.abc.com ServerAlias abc.com CustomLog /usr/local/apache/logs/abc.com-access_log common env=!nolog ServerAdmin admin@abc.co.kr DocumentRoot /home/abc.co.kr/www ScriptAlias /cgi-bin/ "/home/abc.co.kr/www/cgi-bin/" ServerName www.abc.co.kr ServerAlias abc.co.kr CustomLog /usr/local/apache/logs/abc.co.kr-access_log common env=!nolog ServerAdmin admin@bbb.co.kr DocumentRoot /home/bbb.co.kr/www ScriptAlias /cgi-bin/ "/home/bbb.co.kr/www/cgi-bin/" ServerName www.bbb.co.kr ServerAlias bbb.co.kr CustomLog /usr/local/apache/logs/bbb.co.kr-access_log common env=!nolog 111.222.333.444 ¶ó´Â ip ¸¦ »ç¿ëÇÑ´Ù°í ÇÕ´Ï´Ù. ³×ÀÓ¼­¹ö¿¡ 111.222.333.444 ¶ó´Â ip ·Î ¼³Á¤Çϰí ns.abc.com À̶ó´Â µµ¸ÞÀÎÀÇ µî·ÏÁ¤º¸¿¡ (KRNIC) ns È£½ºÆ®¸¦ Ãß°¡Çϰí ip ¸¦ 111.222.333.444 ·Î ÁöÁ¤ÇÏ¿´½À´Ï´Ù. bbb.com µµ¸ÞÀÎÀÇ µî·ÏÁ¤º¸¸¦ ¼öÁ¤ÇÏ¿© ³×ÀÓ¼­¹ö¸¦ ns.abc.com À¸·Î ÇÏ¿´½À´Ï´Ù. /etc/named.conf ¿¡¼­ abc.com °ú bbb.com À» Ãß°¡Çϰí, /var/named ¿¡¼­ abc.com ¹× bbb.com ÀÇ zone ÆÄÀÏÀ» °¢°¢ ¸¸µé¾ú°í, /usr/local/apache/conf/httpd.conf ¿¡¼­ µÎ°³ µµ¸ÞÀÎÀ» °¢°¢ °¡»óÈ£½ºÆ®·Î ¼³Á¤ Çß½À´Ï´Ù. ±Ùµ¥, ºê¶ó¿ìÀú¿¡¼­ ns.abc.com À» Ä¡¸é /usr/local/apache/htdocs ·Î ¿¬°áµÇ°í, abc.com(www) À» Ãĵµ °°Àº°÷À¸·Î ¿¬°áÀÌ µË´Ï´Ù. ServerName ns.abc.com DocumentRoot /usr/local/apache/htdocs ÀÌ ºÎºÐÀ» ¾È¾²¸é ÀÌ ºÎºÐ ¾Æ·¡¿¡ ¼³Á¤µÈ ù¹øÂ° °¡»óÈ£½ºÆ®·Î ¿¬°áÀÌ µÇ´õ±º¿ä. ÇϰíÀÚ Çϴ°ÍÀº ns.abc.com Àº À¥»ó¿¡¼­ ¿¬°áÀÌ ¾ÈµÇ°í, abc.com , abc.co.kr , bbb.co.kr 3°³ µµ¸ÞÀÎÀ» /usr/local/apache/htdocs ·Î ¿¬°á ¾ÈÇϰí, ·Î »ç¿ëÇÏ·Á°í ÇÕ´Ï´Ù. ServerName ns.abc.com DocumentRoot /usr/local/apache/htdocs ¿©±â¿¡¼­ ns ¸¦ »©µµ À¥»ó¿¡¼­ ns.abc.com ÀÌ ¿¬°áÀÌ µÇ´õ¶ó°í¿ä.. º¸Åë µµ¸ÞÀÎÀÇ µî·ÏÁ¤º¸¸¦ º¸¸é ns1.domain.co.kr ·Î µÇ¾îÀÖ°í, ±×°ÍÀ» ºê¶ó¿ìÀú¿¡¼­ Ä¡¸é ¿¬°áÀÌ ¾ÈµÇ´Âµ¥, Àú´Â µÇ°Åµç¿ä... Ãß°¡>> # # UserDir /dev/null # UserDir www # ÀÌ ºÎºÐÀ» ÁÖ¼®Ã³¸® ÇØ¹ö·È½À´Ï´Ù. °¡»óÈ£½ºÆ®¸¦ ¼³Á¤ÇÑÈÄ /~ Æ¿µå¸¦ ºÙÀÌ¸é ¿¬°áÀÌ µÇ´õ¶ó°í¿ä,,, À§¿Í °°ÀÌ ¾Æ¿¹ ÁÖ¼®À» ´Þ¸é /~ ¸¦ ¾Æ¿¹ Á×ÀÌ´Â °ÍÀÌ ¸Â³ª¿ä? Àü¿¡ ¾Ë·ÁÁֽŠRedirect °°Àº°Å ¸»°í ¸»ÀÔ´Ï´Ù. ¸ðµâÀ» »©°í ÄÄÆÄÀÏ Ç϶ó°íµµ Çϼ̴µ¥, ±×°Ç ¾öµÎ°¡ ¾È³ª°í¿ä... ÀÏ´Ü ±â´ÉÀ» Á×Àϼö ÀÖÀ¸¸é Á׿©º¸°í ½Í½À´Ï´Ù.