ÃֽŠ°Ô½Ã±Û(OS/WAS)
2019.06.04 / 18:47
Apache Tomcat ¿¬µ¿Çϱâ - 3.Root ¼³Á¤,¿¬µ¿ÆäÀÌÁö,image,css ¿À·ù
Źµ¹ÀÌ°³¹ßÀÚ
Ãßõ ¼ö 211
Apache¿Í TomcatÀ» ¿¬µ¿ÇÑ ÀÌÈÄ,ROOT °æ·Î¸¦ ÇÕ¸®ÀûÀ¸·Î ¼³Á¤Çؾß
Á¦´ë·Î ¿¬µ¿Çß´Ù°í ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÏ´Ü Apache¿Í TomcatÀ»¿¬µ¿ÇÏ¿´´Ù¸é Àß ¼³Ä¡µÇ¾ú´ÂÁö È®ÀÎÇؾßÇÕ´Ï´Ù.
¿¹¸¦µé¾î ·ÎÄÿ¡ ¼³Ä¡ÇÏ¿´´Ù¸é
¶ó°í ÀÔ·ÂÇÏ¿´À»¶§ It works!
¶ó´Â âÀÌ ¶°¾ßÇÏ°í
¶ó°í ÀÔ·ÂÇÏ¿´À»¶§
°ú °°Àº °á°ú°¡ ³ª¿Í¾ß ÇÕ´Ï´Ù.
¸¸¾à Text´Â °°Áö¸¸ css¿Í image°¡ º¸ÀÌÁö ¾Ê´Â´Ù¸é ¿¬µ¿Àº ?çÁö¸? ROOTµð·ºÅ丮°¡ ¼·Î ´Ù¸£°Ô ¼³Á¤µÇ¾î ¹ß»ýÇÏ´Â ¹®Á¦ÀÔ´Ï´Ù.
º¸Åë mod_jk¸¦ ¼³Á¤ÇÒ¶§ È®ÀåÀÚ¸¦ ¼±ÅÃÇÏ¿© ¾î¶² È®ÀåÀÚ¿¡ ´ëÇؼ jk¸ðµâÀ» ÀÌ¿ëÇÏ¿© , TomcatÀ¸·Î º¸³¾Áö¸¦ °áÁ¤ÇÏ°Ô µË´Ï´Ù.
À̶§ µÑ »çÀÌÀÇ ROOT µð·ºÅ丮°¡ ´Ù¸£±â¶§¹®¿¡ ¹®Á¦°¡ ¹ß»ýÇÕ´Ï´Ù.
.jsp ÆÄÀÏÀÎ index.jsp´Â tomcatÀ¸·Î ³Ñ±âÁö¸¸ index.jsp¿¡ Æ÷ÇԵǴ cssÆÄÀÏ°ú À̹ÌÁöµéÀº Apache¿¡¼ ó¸®ÇÏ·ÁÇÏ°Ô µÇ°í,
ÀÌ´Â Apache ROOT µð·ºÅ丮¿¡ ¾ø±â¶§¹®¿¡ ·ÎµåµÇÁö ¾Ê´Â °ÍÀÔ´Ï´Ù.
À̸¦ ÇØ°áÇϱâ À§ÇØ µÑÀÇ Root µð·ºÅ丮¸¦ °°ÀÌ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
Apache¿¡¼ Root µð·ºÅ丮¸¦ ¼³Á¤Çϱâ À§Çؼ´Â
¾ÆÆÄÄ¡/conf/httpd.conf ¸¦ ¼öÁ¤ÇؾßÇÕ´Ï´Ù.
DocumentRoot¶ó´Â °÷À» ã¾Æ ¿øÇÏ´Â °øÅë Root µð·ºÅ丮¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
ex ) DocumentRoot "/opt/ext/web/"
Tomcat ¿ª½Ã ¼öÁ¤ÇؾßÇÕ´Ï´Ù.
Tomcat 5.5±âÁØÀ¸·Î(´ëºÎºÐ 5.5ÀÌ»óÀ» ¼³Ä¡ÇϽǰÍÀ̶ó°í »ý°¢ÇÕ´Ï´Ù)
ÅèĹ/conf/Catalina/localhost/ °æ·Î·Î À̵¿ÇÕ´Ï´Ù.
ÇØ´ç °æ·Î¿¡¼ ROOT.xml ÆÄÀÏÀ» »ý¼ºÇÕ´Ï´Ù.
<?xml version="1.0" encoding="UTF-8"?>
<Context
docBase="/opt/ext/web/"
debug="0"
privileged="true"
reloadable="true">
</Context>
¸¶Âù°¡Áö·Î docBase = "" ºÎºÐ¿¡ °°Àº °æ·Î·Î Àû°í ÀúÀåÇÕ´Ï´Ù.
ÀÌÁ¦ ½ÇÁ¦·Î ÇØ´ç°æ·Î¿¡ ÆÄÀÏÀ» ¿Å°Ü ³õ½À´Ï´Ù.
±âº» apache ȨÀ¸·Î ¼³Á¤µÈ
¾ÆÆÄÄ¡/htdocs ÀÇ index.html À» º¹»çÇÏ¿© »õ·Î¿î°æ·Î (¿¹ /opt/ext/web/)·Î º¹»çÇÕ´Ï´Ù.
±âº» tomcat ȨÀ¸·Î ¼³Á¤µÈ
ÅèĹ/work/ROOTÀÇ ÆÄÀÏÀ» ÀüºÎ º¹»çÇÏ¿© »õ·Î¿î°æ·Î (¿¹ /opt/ext/web/)·Î º¹»çÇÕ´Ï´Ù.
ÀÌÁ¦ ¾çÂÊÀÇ ROOT µð·ºÅ丮¸¦ °°°Ô ¸ÂÃè±â ¶§¹®¿¡ apache¿Í tomcat¸¦ Àç½ÃÀÛÇÕ´Ï´Ù.
±×¸®°í ´Ù½Ã
¸¦ ÅëÇØ ¸ðµÎ Àß Ã³¸®ÇÔÀ» È®ÀÎ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ»óÀÔ´Ï´Ù !
Ãâó: https://nomore7.tistory.com/entry/Apache-Tomcat-¿¬µ¿Çϱâ-3Root-¼³Á¤¿¬µ¿ÆäÀÌÁöimagecss-¿À·ù?category=519111 [½Å·Ú¹Þ´Â °³¹ßÀÚ µÇ±â]