Links Getting Started Administrators Application Developers Catalina Developers Jasper Developers | Manager App HOW-TO| ¼Ò°³ Introduction |
¸¹Àº Á¦Ç° ȯ°æ¿¡¼, Àüü ÄÁÅ×À̳ʸ¦ Á¾·á(shut down) Çß´Ù°¡ Àç½ÃÀÛ(restart)
ÇÏÁö ¾Ê°íµµ »õ·Î¿î À¥ ¾îÇø®ÄÉÀ̼ÇÀ» ¹èÄ¡Çϰųª ÀÌ¹Ì ¼³Ä¡µÈ °ÍÀ» ÇØÃ¼ÇÏ´Â
±â´ÉÀÌ ÀÖ´Ù¸é ¸Å¿ì À¯¿ëÇÒ °ÍÀÔ´Ï´Ù. ´õ¿ì±â, Tomcat 4 ¼¹ö ȯ°æ¼³Á¤ ÆÄÀÏ¿¡
reloadable ·Î ¼³Á¤µÇ¾î ÀÖÁö ¾Ê´õ¶óµµ ÇöÀç ½ÇÇàÁßÀÎ ¾îÇø®ÄÉÀ̼ÇÀ»
Àç½Ãµ¿Çϵµ·Ï ¿äûÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ·¯ÇÑ ±â´ÉÀ» Áö¿øÇϱâ À§ÇØ, Tomcat 4 ´Â ´ÙÀ½ ±â´ÉÀ» Áö¿øÇÏ´Â À¥
¾îÇø®ÄÉÀ̼ÇÀ» Æ÷ÇÔÇÕ´Ï´Ù
(±âº»ÀûÀ¸·Î /manager ÄÁÅØ½ºÆ® °æ·Î¿¡ ¼³Ä¡µÇ¾î ÀÖ½À´Ï´Ù.):
- ƯÁ¤ÇÑ ÄÁÅØ½ºÆ® °æ·Î¿¡, Á¤ÇØÁø µð·ºÅ丮 ¶Ç´Â WAR ÆÄÀÏ °æ·Î¸íÀ¸·ÎºÎÅÍ
»õ·Î¿î À¥ ¾îÇø®ÄÉÀÌ¼Ç ¹èÄ¡.
- ÇöÀç ¹èÄ¡µÈ À¥ ¾îÇø®ÄÉÀÌ¼Ç ¸ñ·Ï°ú °¢°¢ÀÇ À¥ ¾îÇø®ÄÉÀ̼ǵéÀÇ »ì¾ÆÀÖ´Â
¼¼¼Çµé ¸ñ·Ï
- ¿î¿µÁßÀÎ ¾îÇø®ÄÉÀ̼ÇÀ» ÀçÀûÀç(reload)ÇÔ.
- ¿î¿µÁßÀÎ ¾îÇø®ÄÉÀÌ¼Ç Á¦°Å.
- ¿î¿µÁßÀÎ ¾îÇø®ÄÉÀÌ¼Ç ÁßÁö(»ç¿ëÇÒ ¼ö ¾ø°ÔÇÔ)ÇÏÁö¸¸, Á¦°ÅÇÏÁö´Â ¾ÊÀ½.
- ÁßÁöµÈ ¾îÇø®ÄÉÀ̼ÇÀ» ½ÃÀÛÇÔ (´Ù½Ã °¡¿ëÇÏ°Ô ÇÔ).
Manager Àڽŵµ À¥ ¾îÇø®ÄÉÀ̼ÇÀ̱⠶§¹®¿¡, HTTP ¿äû°ú ÀÀ´äÀ»
»ç¿ëÇØ¼ ÀÛµ¿ÇÕ´Ï´Ù. ±×·¯³ª "»ç¿ëÀÚ ÀÎÅÍÆäÀ̽º"´Â ÃÖ¼ÒÈÇß½À´Ï´Ù. ¿Ö³ÄÇϸé
½Ã½ºÅÛ °ü¸®ÀÚ¸¸ Á¢±ÙÇϵµ·Ï ÀǵµµÇ¾ú±â ¶§¹®ÀÔ´Ï´Ù. ÀÌ·¯Çؼ, ÁÖ¼Ò¿¡ ¸í·ÉÀÌ ºÙ¾î¼
Àü´ÞµË´Ï´Ù. °á°ú ÀÀ´äÀº °£´ÜÇÑ ÅØ½ºÆ® ÇüÅ·ΠµÇ¾îÀÖ½À´Ï´Ù. ÆÄ½ÌÇϰí ó¸®Çϱâ
½±±â ¶§¹®ÀÌÁÒ.
Tomcat 4 ÀÇ ´ÙÀ½ ¹öÀüµé¿¡¼´Â (Àû¾îµµ) ´ÙÀ½ Çü½ÄÀÇ °ü¸®±â´ÉÀÌ Ãß°¡µÉ °ÍÀÔ´Ï´Ù:
- À¥ ¼ºñ½º·Î, Tomcat °ü¸®°¡ ¿ø°Ý ¶Ç´Â ÀÚ¹Ù°¡ ¾Æ´Ñ °ü¸®È¯°æÀ¸·Î ¿ëÀÌÇϰÔ
ÅëÇÕµÉ °ÍÀÔ´Ï´Ù.
- ÁÁÀº »ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÇ (À¥ ¼ºñ½º ó¸® °èÃþÀÇ »óÀ§¿¡ Áö¾îÁö°í)
À¥ ¾îÇø®ÄÉÀ̼ÇÀ¸·Î À¥ ºê¶ó¿ìÀú¸¦ ÅëÇØ¼ ½±°Ô Tomcat °ü¸®¸¦ ÇÒ ¼ö ÀÖ°Ô
ÇÕ´Ï´Ù.
|
| °ü¸®ÀÚ ¾îÇø®ÄÉÀÌ¼Ç Á¢±Ù ¼³Á¤Çϱâ Configuring Manager Application Access |
¾Æ·¡ ¼³¸í¿¡¼ º¯¼ö¸í $CATALINA_HOME Àº Tomcat 4 °¡ ¼³Ä¡µÈ µð·ºÅ丮¸¦
ÁöĪÇÏ¸ç ¸ðµç »ó´ë°æ·ÎµéÀÌ ÇØ¼®µÇ´Â ±âº» µð·ºÅ丮ÀÔ´Ï´Ù. ±×·¯³ª, Tomcat 4
¸¦ CATALINA_BASE µð·ºÅ丮¸¦ ¼³Ä¡Çؼ ´ÙÁß ÀνºÅϽº·Î ¼³Á¤Çß´Ù¸é,
À̵é Âü°íµéÀ» À§ÇØ $CATALINA_HOME ´ë½Å¿¡ $CATALINA_BASE ¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
±âº» ¼³Á¤¿¡ ÀÎÅͳÝÀ¸·Î ¾Æ¹«³ª ¼¹öÀÇ Manager ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇϵµ·Ï ³öµÎ´Â °ÍÀº ¾ÆÁÖ À§ÇèÇÑ ÀÏÀÔ´Ï´Ù. ±×·¯¹Ç·Î, manager ±ÇÇÑÀ» °®°í ÀÖ´Â username °ú password ·Î ÀÎÁõÀ» °ÅÃÄ¾ß »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¹èÆ÷µË´Ï´Ù.
´õ¿ì±â, ÀÌ ¿ªÇÒÀ» ÁöÁ¤ÇÏ´Â ±âº» users ÆÄÀÏ($CATALINA_HOME/conf/tomcat-users.xml) ¿¡´Â username ÀÌ ¾ø½À´Ï´Ù. ±×·¯¹Ç·Î, Manager ¾ÖÇø®ÄÉÀ̼ÇÀº ±âº»ÀûÀ¸·Î ¾ÆÁÖ »ç¿ëÇÒ ¼ö ¾øµµ·Ï µÇ¾îÀÖ½À´Ï´Ù.
Manager À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» »ç¿ëÇÏ·Á¸é, »õ·Î¿î username/password ¸¦ ¸¸µé¾î¼ manager ¿ªÇÒ(role)À» °®°Ô Çϰųª, ÀÌ¹Ì ÀÖ´Â username/password ¿¡ manager ¿ªÇÒÀ» Ãß°¡ÇØÁà¾ß ÇÕ´Ï´Ù. À̰ÍÀÌ ¿Ïº®ÇÏ°Ô µ¿ÀÛÇϱâ À§Çؼ´Â »ç¿ëÇϰí ÀÖ´Â Realm ±¸Çö¿¡ ´Þ·ÁÀÖ½À´Ï´Ù:
- MemoryRealm -
$CATALINA_HOME/conf/server.xml ¿¡¼
´Ù¸¥ ÆÄÀÏÀ» ÁöÁ¤ÇÏÁö ¾Ê¾Ò´Ù¸é, Tomcat 4 ´Â ±âº»ÀûÀ¸·Î $CATALINA_HOME/conf/tomcat-users.xml ¸¦ ºÒ·¯¿É´Ï´Ù. ÀÌ ÆÄÀÏÀº ¾Æ¹« ÅØ½ºÆ® ÆíÁý±â·Î ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏ¿¡´Â °¢°¢ÀÇ »ç¿ëÀÚ¸¶´Ù <user> °¡ ÀÖ½À´Ï´Ù. ¾Æ·¡Ã³·³ º¸ÀÏ °ÍÀÔ´Ï´Ù:
 |  |  |  |
<user name="craigmcc" password="secret" roles="standard,manager" />
|  |  |  |  |
·Î±×¿Â ÇÒ ¶§ »ç¿ëÇÒ username °ú password, ±×¸®°í °ü·ÃµÈ role À» ¼³Á¤ÇÕ´Ï´Ù.
ÇѸí ÀÌ»óÀÇ ±âÁ¸ÀÇ »ç¿ëÀÚ³ª »õ·Î¿î »ç¿ëÀÚ¸¦ ¸¸µé¾î ½°Ç¥(comma)·Î ±¸ºÐµÈ
roles ¼Ó¼º¿¡ manager ¿ªÇÒÀ» Ãß°¡ÇÒ ¼ö
ÀÖ½À´Ï´Ù.
- JDBCRealm - »ç¿ëÀÚ¿Í ¿ªÇÒ Á¤º¸´Â JDBC ¸¦ ÅëÇØ¼ Á¢±ÙµÇ´Â
database¿¡ ÀúÀåµÇ¾îÀÖ½À´Ï´Ù. ȯ°æ¿¡ ¸Â´Â Ç¥ÁØ ÀýÂ÷¸¦ µû¶ó¼, ±âÁ¸ÀÇ
»ç¿ëÀÚ³ª »õ·Î¿î »ç¿ëÀÚ¸¦ ¸¸µé¾î¼ manager ¿ªÇÒÀ»
Ãß°¡ÇØÁֽʽÿÀ.
- JNDIRealm - »ç¿ëÀÚ¿Í ¿ªÇÒ Á¤º¸´Â LDAP ¸¦ ÅëÇØ¼ Á¢±ÙµÇ´Â
µð·ºÅ丮 ¼¹ö¿¡ ÀúÀåµÇ¾îÀÖ½À´Ï´Ù. ȯ°æ¿¡ ¸Â´Â Ç¥ÁØ ÀýÂ÷¸¦ µû¶ó¼, ±âÁ¸ÀÇ
»ç¿ëÀÚ³ª »õ·Î¿î »ç¿ëÀÚ¸¦ ¸¸µé¾î¼ manager ¿ªÇÒÀ»
Ãß°¡ÇØÁֽʽÿÀ.
´ÙÀ½ ¼½¼ÇÀÇ ¼³¸í´ë·Î Manager ¸¦ ½ÇÇàÇØº¸·ÁÇÑ´Ù¸é BASIC ÀÎÁõÀ» ÅëÇØ¼
·Î±×¿Â ÇØ¾ßµË´Ï´Ù. username °ú password ´Â manager ¿ªÇÒÀ»
°®°í ÀÖ´Â »ç¿ëÀÚ databaseÀÇ À¯È¿ÇÑ »ç¿ëÀÚ¶ó´Â °ÍÀ» ÀÎÁõÇϱ⸸ÇÏ¸é µË´Ï´Ù.
|
|