ÃֽŠ°Ô½Ã±Û(OS/WAS)
2018.07.30 / 11:26

¿ìºÐÅõ ÅèĹ ´ÙÁß ÀνºÅϽº (Ubuntu 14.04 + Tomcat 8 multiple instances)

summerman
Ãßõ ¼ö 133

ÀÚ...Áö±Ý±îÁö ÇØ ºÃ´ø°ÍÀ» Á¤¸®Çغ¸¸é,,

¿ìºÐÅõ¿¡ ÀÚ¹Ù¸¦ ¼³Ä¡ÇÏ°í, ÅèĹÀ» ¼³Ä¡ÇÏ°í, Ãß°¡ÀûÀÎ ÈļÓÀÛ¾÷±îÁö ÇغôÙ..

±Ã±ÝÇϽŠºÐµéÀº ¾Æ·¡ÀÇ ±ÛµéÀ» º¸½Ã±â ¹Ù¶ø´Ï´ç...


2014/08/01 - [Java] - ¿ìºÐÅõ¿¡ Oracle Java (¿À¶óŬ ÀÚ¹Ù) ¼³Ä¡Çϱâ


2014/09/06 - [Java] - ¿ìºÐÅõ 14.04¿¡¼­ ÅèĹ 8 (Tomcat 8) ¼³Ä¡Çغ¸±â~!


2014/09/06 - [Java] - ¿ìºÐÅõ 14.04¿¡ ÅèĹ8 (Tomcat 8) ¼³Ä¡ ,, ÈļÓÀÛ¾÷


Áö±Ý±îÁö´Â ÆíÇÏ°Ôµµ apt-getÀ» ÅëÇؼ­ ÇÒ ¼ö ÀÖ¾ú´Ù..


ÀÌÁ¦ ÇØ º¼°ÍÀº ÅèĹ ´ÙÁß ÀνºÅϽº¸¦ ±¸µ¿Çغ¸´Â°ÍÀÌ´Ù..


¿Ö? ½ÇÁ¦ ¿î¿µÈ¯°æ¿¡¼­´Â ¾î¶°Å³ª ÇϳªÀÇ ¼­¹ö ¶Ç´Â ÇϳªÀÇ ÀνºÅϽº·Î¸¸ ¼­ºñ½º¸¦ Çϴ ȯ°æÀº ¾øÀ»°ÍÀÌ´Ù.


Çϳª »¸À¸¸é ´Ù Á×À¸´Ï±ñ....


±×·¡¼­ Á» ã¾ÆºÃ´Ù...


¾îÄÉÇÏ¸é µÎ°³ÀÇ ÅèÄÏÀ» ±¸µ¿ÇÒ ¼ö ÀÖÀ»±î?


´ÙÇàÀ̵µ »ó´çÈ÷ ¸¹Àº ÀڷḦ ãÀ» ¼ö ÀÖÀ¸³ª, ¾Æ½±°Ôµµ ´ëºÎºÐ 


apt-getÀ» ÅëÇؼ­ ¼³Ä¡µÈ tomcatÀ» ÀÌ¿ëÇÑ°Ô ¾Æ´Ï¶ó, 
binary¸¦ Á÷Á¢ ´Ù¿î¹Þ¾Æ¼­ ¾î¼±¸ Àú¼±¸ ÇؾßÇÑ´Ù..





ÀÌ ¾ó¸¶³ª Â¥Áõ³ª´Â ÀÏÀΰ¡..

¿Ö??? ÀÌ¹Ì apt-getÀ¸·Î ¼³Ä¡Çص״µ¥,,´Ù½Ã ÇØ¾ß ÇÏ´Ù´Ï..

Àå³­ÇØ?


±×·¡¼­ ¿¬±¸¿¡ ¿¬±¸¸¦ °ÅµìÇÑ ³¡¿¡...´Â ¾Æ´Ï°í,,±×³É ¾î¸¶¾î¸¶ÇÑ °Ë»öÀÇ °á°ú,,,



http://manpages.ubuntu.com/manpages/lucid/en/man1/tomcat6-instance-create.1.html

ÀÌ ³»¿ëÀ» Åä´ë·Î ÀÛÁ¢À» ½ÃÀÛÇغ¸±âÇØ Çß´Ù..........................



¿ì¼± ¿ìºÐÅõ °ø½Ä ¹®¼­»ó¿¡ ÀÇÇϸé tomcat6-instance-createÀ̶õ ÆÐÅ°Áö´Â tomcat6-user_..... ¿¡¼­ Á¦°øÇϴ°ɷΠ³ª¿Â´Ù.

¾î? ±×·±µ¥ ³­ ÅèĹ 8 ¼³Ä¡ÇÏ·Á°í ÇѰǵ¥?? ÀÌ»óÇÏÁÒ?

Ȥ½Ã³ª ÇÏ´Â ¸¶À½¿¡ tomcat8-user¶ó´Â ÆÐÅ°Áö¸¦ ¼³Ä¡ÇغýÀ´Ï´Ù. 

¤¾¤¾¤¾


apt-get install tomcat8-user



¿Í¿ì~~!! Àß µË´Ï´Ù~!! 

¿Ö?? Àß µÉ±î¿ä? ÀÌ¹Ì ÅèĹ 8À» À§ÇÑ ÀúÀå¼Ò¸¦ Ãß°¡Çß¾úÀ¸´Ï±ñ¿ä.¤¾¤¾


ÀÚ ÀÌÁ¦ tomcat8-user ÆÐÅ°Áö°¡ ¼³Ä¡?çÀ¸´?, ´ÙÀ½ ÀÛ¾÷À» ½ÃÀÛÇغ¾½Ã´Ù.

±âº»ÀûÀ¸·Î ´ÙÁß ÀνºÅϽº°¡ ±¸µ¿µÈ´Ù´Â °ÍÀº, °¢°¢ÀÇ ÀνºÅϽº°¡ µ¶¸³ÀûÀÎ ÆÄÀÏÀ» »ç¿ëÇϴ°ÍÀ¸·Î º¸´Â°Ô ÁÁ´Ù.

Åèŵµ ±×·± °üÁ¡¿¡¼­ Á¢±ÙÇØ¾ß ÇÑ´Ù.

Áï, °¢ ÀνºÅϽº¸¦ À§ÇÑ µ¶¸³ÀûÀÎ ÆÄÀϵéÀ» ¸¸µé¾î Áà¾ß Çϴ°ÍÀÌ´Ù.

±×°É ÇØÁÖ´Â°Ô ¹Ù·Î tomcat8-instance-create À̶õ ¸í·É¾î´Ù..


»ç¿ë¹ýÀº http://manpages.ubuntu.com/manpages/lucid/en/man1/tomcat6-instance-create.1.html ¿©±â¿¡ ¾ÆÁÖ Àß ¼³¸íµÇ¾î ÀÖ´Ù.


¿ì¸®°¡ ÇØ¾ß ÇÒ °ÍÀº °¢ ÀνºÅϽº ÆÄÀϵéÀÌ »ý¼ºµÉ Æú´õ¸¦ ¸¸µå´Â°Í°ú,

ÇØ´ç Æú´õÀÇ ±ÇÇѸ¸ ¼³Á¤ÇØÁÖ¸é µÈ´Ù.


³­ /opt/tomcat8¶õ Æú´õ¸¦ ¸¸µé¾ú°í

ÇØ´ç Æú´õÀÇ ¼ÒÀ¯±Ç ¼³Á¤À» tomcat8:root·Î ¼³Á¤ÇØÁá´Ù.





ÀÚ ÀÌÁ¦ Æú´õµµ ¸¸µé¾úÀ¸´Ï, ÀνºÅϽº¸¦ »ý¼ºÇØÁÖ¸é µÈ´Ù...


tomcat8-instance-create -p 8081 -c 8006 /opt/tomcat8/server1

tomcat8-instance-create -p 8082 -c 8007 /opt/tomcat8/server2



ÀÌÈÄ ±âÁ¸ ÅèĹ Æú´õ(¿ìºÐÅõ ±âÁØ /etc/tomcat8 ) ¿¡¼­ policy.d µð·ºÅ丮¸¦ °¢ ÀνºÅϽºÀÇ conf Æú´õ¿¡ º¹»çÇØÁÖ¸é ÀνºÅϽº ÆÄÀÏ »ý¼ºÀº ¿Ï·áµÈ´Ù.


»ý¼ºµÈ ÀνºÅϽºÀÇ bin Æú´õ·Î À̵¿Çؼ­ ½ÃÀÛ ½ºÅ©¸³Æ®¸¦ ¼öÇàÇÏ¸é ´ÙÀ½°ú °°ÀÌ ³ª¿À¸é¼­ ÀνºÅϽº°¡ ½ÇÇàÀÌ µÈ´Ù..

server2 Æú´õ·Î À̵¿Çؼ­µµ ¸¶Âù°¡Áö·Î startup.sh ½ºÅ©¸³Æ®·Î Ãß°¡ÀûÀÎ ÀνºÅϽº ±¸µ¿ÀÌ °¡´ÉÇÏ´Ù.

ÇÏÁö¸¸...¹º°¡ Á» ºÎÁ·ÇÑ µíÇÑ ´À³¦ÀÌ µç´Ù....

¸Å¹ø ÇØ´ç ÀνºÅϽº·Î °¡¾ß Çϴ°ǰ¡?


service xxxxx start ÇüÅ·Π¸¸µé ¼ö ¾øÀ»±î?

ÀÖ´Ù~!!!


cd /etc/init.d

cp tomcat8 tomcat8-server1

cp tomcat8 tomcat8-server2


¿ì¼± À§¿Í°°ÀÌ tomcat8±¸µ¿ ½ºÅ©¸³Æ®¸¦ º¹»çÇصÎÀÚ..

±×¸®°í º¹»çµÈ tomcat8-server1°ú tomcat8-server2 ÆÄÀÏ ³»¿ë Áß ÀϺθ¦ ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇØÁÖÀÚ..~



½Ã½ºÅÛ start / stop ¸µÅ©¸¦ ¾Æ·¡¿Í °°ÀÌ ¾÷µ¥ÀÌÆ®ÇØÁÖÀÚ..

update-rc.d tomcat8-server1 defaults 90

update-rc.d tomcat8-server2 defaults 90




ÀÌÈÄ ±âº»ÀûÀÎ ÅèÄÏ ¼­ºñ½º¸¦ ½ÃÀÛÇϴ°Íó·³ ÇØ´ç ÀνºÅϽº¸¦ ½ÇÇàÇØÁÖ¸é µÈ´Ù.

service tomcat8-server1 start


¿Ð¶ó~~!!!!

µÎ¹ø° ÀνºÅϽº ÆÄÀÏ¿¡ ´ëÇؼ­µµ µ¿ÀÏÇÑ ÀÛ¾÷À» ÇØÁÖ¸é µÈ´Ù.