¹è³Ê´Â ÃÖ¼ÒÈ­ ½ÃŰ½Ã¸é µË´Ï´Ù.

 
 
 

 

 

Apache Menual 

 

 

 °ü·Ã»çÀÌÆ® 
 ±¤°í ¹× Á¦ÈÞ ¾È³» 

[ ÀÌÀü ÆäÀÌÁö ] [ »óÀ§ ÆäÀÌÁö ] [ ´ÙÀ½ ÆäÀÌÁö ]

¡¡

Server4u
DHS
HTTPD
FTPd
Maild
DBE(SQL)

TOMCAT 3.1 ÀÇ ¼³Ä¡(Servlet/JSP Add-on)

TOMCAT Àº ¾ÆÆÄÄ¡ °ü·Ã ÇÁ·ÎÁ§Æ®Áß jacarta ¿¡ ¼ÓÇÕ´Ï´Ù. ÀÌ ÇÁ·ÎÁ§Æ®´Â ¾î¶² Ç÷¿Æû¿¡¼­µçÁö ÀÚ¹Ù ¼­ºí¸´°ú JSP ¸¦ ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â ÇÁ·ÎÁ§Æ® ÀÔ´Ï´Ù. ¿©±â¼­´Â windows98À» Áß½ÉÀ¸·Î ¼³¸íÇÕ´Ï´Ù.

¾ÆÁ÷±îÁö Apache/JServ Ç¥ÁØ ÀÚ¹Ù API's (java.*)¸¸À» »ç¿ëÇÕ´Ï´Ù. ȣȯµÇ´Â ¸ñ·Ï¿¡ ÇØ´ç ÇÏÁö ¾Ê´Â windows98 À̳ª NT (non Alpha) ·Î¼­´Â Apache/JServ ¸¸À¸·Î´Â ¼­ºí¸´À» ±¸µ¿ÇÒ ¼ö °¡ ¾ø½À´Ï´Ù. ¶§¹®¿¡ jacarta ÇÁ·ÎÁ§Æ®¿¡ ÀÇÇÑ TOMCAT À» »ç¿ëÇÕ´Ï´Ù.

tomcat Àº JSP ¸¦ Æ÷ÇÔÇÏ´Â ¼­ºí¸´ ÄÁÅ×À̳Ê(ÀúÀå¼Ò) ÀÔ´Ï´Ù. Tomcat Àº ¼¼°¡Áö ¿ëµµ·Î »ç¿ëµÉ ¼ö Àִµ¥ ´ÙÀ½°ú °°½À´Ï´Ù.

  • ÇѰ¡Áö´Â TOMCAT À» ½ÇÇà½ÃŰ´Â °Í¸¸À¸·Îµµ ±âº»ÀûÀθðµå·Î¼­ÀÇ À¥¼­¹ö ¿ªÇÒÀ» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. TOMCAT À» ½ÇÇàÇϸé 8080 Æ÷Æ®¸¦ »ç¿ëÇØ¼­ Á¢¼ÓÇÒ ¼ö µµ ÀÖ½À´Ï´Ù. À̰ÍÀº ´ÙÀ½¿¡ ¼³¸íµÇ´Â µÎ°¡Áö °æ¿ì¿¡µµ ÇØ´çµË´Ï´Ù.
  • ¶Ç ÇѰ¡Áö´Â ¾ÆÆÄÄ¡¿Í °°Àº À¥¼­¹ö¿Í ÇÔ²² °°Àº ¸Ó½Å¿¡¼­ TOMCAT ÀÌ ÀÛµ¿ÇÏ´Â °ÍÀÔ´Ï´Ù. À̰æ¿ì ÇϳªÀÇ ¸Ó½Å¿¡¼­ À¥¼­¹ö¿Í ¼­ºí¸´ÀÌ °°ÀÌ ÀÛµ¿Çϱ⠶§¹®¿¡ Á» ´À¸® ±âµµ ÇÕ´Ï´Ù.
  • ¸¶Áö¸·À¸·Î ´Ù¸¥ ¸Ó½Å¿¡ TOMCAT À» ¼³Ä¡Çϰí À¥¼­¹ö¿Í´Â º°µµ·Î ¼­ºí¸´À» ÀÛµ¿½Ãų ¼ö ÀÖ½À´Ï´Ù. À̰æ¿ì ÈξÀ ¾ÈÁ¤ÀûÀ̰í, ¼öÇà´É·Âµµ ¶Ù¾î³ª´Ù°í ÇÕ´Ï´Ù.

TOMCAT ÀÇ ¼³Ä¡

¸ÕÀú TOMCAT À» ¾ÆÆÄÄ¡ÀÇ Servlet/JSP Add-on À¸·Î »ç¿ëÇϱâ À§Çؼ­´Â Java Runtime Environment ( JDK ¶Ç´Â JRE , java plugin Áß Çϳª) ÀÌ µÇ¾î ÀÖ¾î¾ß Çϸç, Apache/JServ °¡ ¼³Ä¡ µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù.
< Apache-JServ1.1.1 ¼³Ä¡ Âü°í >

TOMCAT 3.1 ´Ù¿î·Îµå
´Ù¿î·ÎµåÇÑ ¾ÐÃàÆÄÀÏÀ» ¼³Ä¡ÇϰíÀÚ ÇÏ´Â µð·ºÅ͸®¿¡ Ç®¾î³õ½À´Ï´Ù.( ¿¹ d:/tomcat )

¼³Ä¡µÈ µð·ºÅ͸®ÀÇ ÇÏÀ§¿¡ bin ( d:/tomcat/bin )  µð·ºÅÍÀÌ¿¡ º¸¸é *.sh ¿Í *.bat ÆÄÀÏÀÌ ÀÖ½À´Ï´Ù. .sh ´Â À¯´Ð½º¿Í °°Àº ¿î¿µÃ¼Á¦¸¦ À§ÇÑ ½ÇÇà ÆÄÀÏ ÀÔ´Ï´Ù. À©µµ¿ìÁî¿ëÀº startup.bat °ú shutdown.bat ÆÄÀÏÀ» »ç¿ëÇÏ¿© TOMCAT ÀÇ ½ÃÀÛ°ú Á¾·á¸¦ Á¦¾î ÇÒ ¼ö ÀÖ½À´Ï´Ù.(¸¶¿ì½º ¿À¸¥ÂÊ ¹öư ¸Þ´º¿¡¼­ µî·ÏÁ¤º¸¸¦ ¿­¾î ¸Þ¸ð¸® ÃʱⰪÀ» 2816À¸·Î º¯°æ ½ÃÄÑ ÁÝ´Ï´Ù.)

ÇѰ¡Áö ¼öÁ¤»çÇ×
¹èÆ÷µÈ tomcat.bat ÆÄÀÏ¿¡¼­ tools.jar ¸¦ CLASSPATH ·Î Æ÷ÇÔ½ÃŰÁö ¸øÇÏ´Â ¹®Á¦°¡ ÀÖ¾î JSP ¸¦ ½ÇÇàÇϴµ¥ ¿¡·¯¸¦ ³ªÅ¸³À´Ï´Ù. ( JAVA_HOME ÀÌ Autoexec.bat ¿¡¼­ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì )

tomcat.bat ÆÄÀÏÀ» ÆíÁý±â·Î ¿­¾î, ´ÙÀ½°ú °°Àº ºÎºÐÀ» ¼öÁ¤ÇÏ¿© ÁÝ´Ï´Ù.

set CLASSPATH=.
set CLASSPATH=%TOMCAT_HOME%\classes
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\webserver.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\jasper.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\xml.jar
set CLASSPATH=%CLASSPATH%;%TOMCAT_HOME%\lib\servlet.jar
set CLASSPATH=%CLASSPATH%;
d:\jdk1.3\lib\tools.jar

¿ø·¡ %JAVA_HOME%  À̾ú´ø ºÎºÐÀ» d:\jdk1.3\lib\tools.jar ·Î °íÄ£ °ÍÀÔ´Ï´Ù. JRE ³ª ´Ù¸¥ Java Runtime Environment ¸¦ ¼³Ä¡ÇϽаæ¿ì¿¡µµ tools.jar °¡ À§Ä¡ÇÑ °æ·Î¸¦ Á¤È®È÷ Àû¾î ÁÝ´Ï´Ù. ¶Ç´Â autoexec.bat ¿¡¼­ Set JAVA_HOME=d:\jdk1.3 ¸í·ÉÁÙÀ» Ãß°¡ÇØÁÖ°í Àç½ÃÀÛ ÇØµµ µË´Ï´Ù.

ÀÌÁ¦ bin/startup.bat À» ½ÇÇà½ÃÄѼ­ java ¶ó´Â µµ½ºÃ¢(ÄܼÖ)ÀÌ ¶° ÀÖ´Â °ÍÀ» º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
windows98 ¿¡¼­´Â ȯ°æº¯¼ö¸¦ ÀúÀåÇÒ ¼ö ¾ø½À´Ï´Ù.(Out of Environment Memory)¶ó´Â ¿¡·¯¸Þ¼¼Áö¸¦ º¸À̴µ¥, ¸Þ¸ð¸®ÀÇ ÃʱⰪÀ» 2816 À¸·Î º¯°æ½ÃÄÑÁÜÀ¸·Î¼­ ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù.¸ðµç.bat ÆÄÀÏÀÇ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öư¸Þ´º¿¡¼­µî·ÏÁ¤º¸¸¦ ¼±ÅÃÇÑµÚ ¸Þ¸ð¸® ÅÇ¿¡¼­ ÃʱⰪÀ» Auto ¿¡¼­ 2816À¸·Î º¯°æÇØ ÁÖ¸é µË´Ï´Ù.

¿©·¯ºÐÀÇ À¥ ºê¶ó¿ìÀú·Î http://localhost:8080 À¸·Î Á¢¼ÓÇÏ¿© tomcat ÀÌ ½ÇÇàµÇ°í ÀÖ´Â °ÍÀ» È®ÀÎ ÇÏ½Ç ¼ö ÀÖÀ¸¸ç, JSP ¿Í ¼­ºí¸´ ¿¹Á¦¸¦ Å×½ºÆ® ÇØ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

¾ÆÆÄÄ¡ À¥ ¼­¹ö¿Í ÇÔ²² »ç¿ëÇϱâ

TOMCAT ÀÇ À¥ ±â´ÉÀ» »ç¿ëÇÏÁö ¾Ê°í Apache ¿Í ÇÔ²² »ç¿ëÇÏ´Â ÀÌÀ¯´Â

  1. Æò¹üÇÑ html ÆäÀÌÁö¸¦ º¸¿©ÁÙ¶§´Â ¾ÆÆÄÄ¡ ó·³ ºü¸£Áö ¸øÇÏ´Ù.
  2. ¾ÆÆÄÄ¡ ó·³ ¼¼ºÎÀûÀÎ ¼³Á¤À» ÇÒ ¼ö ¾ø´Ù.
  3. CGI ½ºÅ©¸³Æ®³ª Server API ¸ðµâ, Perl, PHP µîÀ» »ç¿ëÇÒ ¼ö ¾ø´Ù.

µî°ú °°À¸¸ç ½ÇÁ¦·Î´Â À¥¼­¹ö ·Î¼­´Â ¾ÆÆÄÄ¡¿Í °°Àº À¥¼­¹ö¸¦ »ç¿ëÇϸç TOMCAT Àº Servlet/JSP Add-on À¸·Î »ç¿ëÇÕ´Ï´Ù.

TOMCAT À» ½ÇÇà½Ã۸é (bin/StartUP.bat)  conf/tomcat-apache.conf ¶ó´Â ÆÄÀÏÀ» »ý¼ºÇÕ´Ï´Ù.¶ÇÇÑ ÀÌ¹Ì Á¸ÀçÇÏ´Â °æ¿ì¿¡´Â »õ·Î °»½ÅµË´Ï´Ù. 
Apache/JServ - ajp ÇÁ·ÎÅäÄÝ·Î Åë½ÅÇϱâ À§ÇÑ ¾ÆÆÄÄ¡ ¸ðµâÀ» ·ÎµåÇϴµ¥ À־ ApacheModuleJServ.dll °¡ ¾ÆÆÄÄ¡ÀÇ ¸ðµâ µð·ºÅ͸®¿¡ À§Ä¡ÇØ ÀÖ¾î¾ß ÇÕ´Ï´Ù. Apache/JServ ¸¦ ¼³Ä¡ Çϼ̴ٸé ApacheModuleJServ.dll ÆÄÀÏÀ» modules µð·ºÅ͸®·Î º¹»çÇØ µÎ½Ã±â ¹Ù¶ø´Ï´Ù.

¾ÆÆÄÄ¡ ¼³Á¤ÆÄÀÏÀÎ httpd.conf ¸¦ ¿­¾î Include ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌ ¼³Á¤À» Æ÷ÇÔ½ÃŰ´Â... ´ÙÀ½°ú °°Àº ¼±¾ðÀ» Ãß°¡ÇÕ´Ï´Ù.

Include d:/tomcat/conf/tomcat-apache.conf

ÁÖÀÇ : Apache/JServ ¼³Ä¡ÈÄ jserv.conf ¸¦ Æ÷ÇÔ½ÃÄ×´Ù¸é ÁÖ¼®Ã³¸®¸¦ ÇØÁÝ´Ï´Ù.(°°Àº ¼±¾ðÀ» µÎ¹øÀÌ»ó ¾µ¼ö ¾ø´Ù´Â ¿¡·¯ ¹ß»ý)

# include d:/ApacheJserv/conf/jserv.conf

ÀÌ·¯¹Ç·Î¼­ ¸ÕÀú tomcat (startup.bat)À» ½ÇÇà½Ã۰í , ¾ÆÆÄÄ¡ ¼­¹ö¸¦ ½ÃÀÛ ½Ã۸é http://localhost/example ·Î Á¢¼ÓÇØ¼­ Servlet/JSP °¡ ±¸µ¿µÇ´ÂÁö¸¦ Å×½ºÆ® ÇØ º¼ ¼ö ÀÖ½À´Ï´Ù.

°ü¸®ÀÚ ¸Þ´º(CONTEXT °ü¸®): http://localhost:8080/admin 
TOMCAT Àº conf/server.xml °ú conf/web.xml À¸·Î ȯ°æ¼³Á¤À» Á¦¾î ÇÕ´Ï´Ù.

CopyRight ¨Ï2000 XHutner All Rights Reserves. powered by Xhunter & designed by Twinsen