ÅèĹ, ¾ÆÆÄÄ¡ ¿¬µ¿(mod_jk)
¾ÆÆÄÄ¡ ¼³Ä¡
http://www.apachelounge.com/download/ ¿¡¼ ¾ÆÆÄÄ¡¸¦ ´Ù¿î¹Þ´Â´Ù.
¾ÐÃàÀ» Ǭ µÚ Apache24Æú´õ¸¦ c:/·Î ¿Å±ä´Ù. (°æ·Î º¯°æ ½Ã Apache24/conf/httpd.confÀÇ ServerRoot º¯°æ)
ȯ°æº¯¼ö¸¦ µî·ÏÇØÁØ´Ù.(path¿¡ ¾ÆÆÄÄ¡ ¼³Ä¡ °æ·Î µî·Ï)
ÄܼÖâ¿¡¼ ¼ºñ½º¸¦ µî·ÏÇÑ´Ù.(httpd.exe -k install)
¾ÆÆÄÄ¡¸¦ ½ÃÀÛÇÑ´Ù(httpd.exe -k start).
ÅèĹ¼³Ä¡
http://tomcat.apache.org/ ¿¡¼ ÅèĹÀ» ´Ù¿î¹Þ´Â´Ù.
¾ÐÃàÀ» Ǭ µÚ ȯ°æº¯¼ö¸¦ µî·ÏÇØÁØ´Ù.
VirtualHost¼³Á¤
c:/windows/system32/drivers/etc/host ¿¡ host nameÀ» Ãß°¡ÇÑ´Ù.
host.conf 127.0.0.1 localhost #host name Ãß°¡ 127.0.0.1 manager.parser.com |
c:/Apache24/conf/extra/httpd-vhost.conf¿¡ VirtualHost¸¦ Ãß°¡ÇÑ´Ù.
httpd-vhost.conf <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot "E:/work/ex2i/ExParserHttp/WebContent" ServerName manager.parser.com ErrorLog "logs/manager.parser.com-error.log" CustomLog "logs/manager.parser.com-access.log" common <Directory /> AllowOverride none Allow from all </Directory> JkMount /*.do worker1 JkMount /*.jsp worker1 </VirtualHost> |
MOD_JK¼³Ä¡
http://www.apachelounge.com/download/ ¿¡¼ mod_jk¸¦ ´Ù¿î¹Þ´Â´Ù.
¾ÐÃàÀ» Ǭ µÚ mod_jk.so¸¦ Apache24/modules·Î ¿Å±ä´Ù.
Apache24/conf/httpd.conf¿¡ ¾Æ·¡ÀÇ ³»¿ëÀ» Ãß°¡ÇÑ´Ù.
http.conf #JK¸ðµâÃß°¡ LoadModule jk_module modules/mod_jk.so <IfModule mod_jk.c> #workers ÆÄÀÏÀÇ À§Ä¡ ÁöÁ¤ JkWorkersFile conf/workers.properties #jk¿¡ ´ëÇÑ ·Î±×ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤ JkLogFile logs/mod_jk.log #·Î±× ·¹º§À» ÁöÁ¤ JkLogLevel info </IfModule> |
Apache24/conf ¹Ø¿¡ workers.properties¸¦ ¾Æ·¡¿Í °°°Ô »ý¼ºÇÑ´Ù.
workers.properties workers.tomcat_home=C:\Program Files\tomcat8 workers.java_home=C:\Program Files\Java\jdk1.8.0_40 ps=\ worker.list=worker1 worker.worker1.port = 8009 worker.worker1.host = localhost worker.worker1.type = ajp13 worker.worker1.lbfactor=1 |
ÇÁ·ÎÁ§Æ® »ý¼º
ÀÌŬ¸³½º¿¡¼ static-web-project¸¦ »ý¼ºÇÑ´Ù.
ÀÌŬ¸³½º¿¡¼ spring-project¸¦ »ý¼ºÇÑ´Ù.
spring-project¸¦ tomcat°ú ¿¬°áÇÑ´Ù.
Ãâó: https://pinkwony.tistory.com/3 [¿ö´ÏÀÇ ºí·Î±×]