Apache 1.3.28 + Tomcat 4.1.26 + J2SDK 1.4.2 on LINUX | ÀÛ¼ºÀÏ : 2003/08/08 23:15 |
Á¶È¸¼ö : 6528 |
Apache 1.3.28 + Tomcat 4.1.26 + J2SDK 1.4.2 on LINUX ÀÛ¼ºÀÚ Á¤¸íȯ(tonic) E-Mail tonicware@hanmail.net ÃÖÃÊÀÛ¼ºÀÏ 2003³â 7¿ù 13ÀÏ ÃÖÁ¾¼öÁ¤ÀÏ 2003³â 7¿ù 21ÀÏ ÀÌ ¹®¼´Â GPL(GNU PUBLIC LICENSE) ¿¡ ÀÇÇØ ÀÚÀ¯·ÎÀÌ ¹èÆ÷µÉ¼ö ÀÖ½À´Ï´Ù. ¶óÀ̼¾½º¿¡ °üÇÑ ¼³¸íÀº http://www.fsf.org/copyleft/gpl.html¿¡¼ Âü°íÇÒ¼ö ÀÖ½À´Ï´Ù. 0. ½ÃÀÛÇϱâ Àü¿¡.. Linux ±â¹Ý¿¡ Apache 1.3.x¿Í Tomcat 4.1.X¸¦ mod_jk.so¸¦ ÀÌ¿ëÇÏ¿© ¿¬µ¿½ÃÅ°´Âµ¥ ¸ñÀûÀ» µÎ°í ÀÛ¼ºÇÑ °ÍÀÔ´Ï´Ù. VersionÀº Á» ´õ »óÀ§¹öÁ¯À̰ųª ÇÏÀ§¹öÁ¯À̾ »ó°ü¾ø°ÚÁö¸¸, ¼³Ä¡¹æ¹ýÀÌ º¯°æµÉ¼ö ÀÖ´Ù´Â Á¡À» À¯ÀÇÇϽʽÿÀ. ¼³Ä¡½Ã¿¡´Â root±ÇÇÑÀ¸·Î ÇÏ¼Å¾ß ÇÕ´Ï´Ù. 1. Å×½ºÆ® ÀÛ¾÷ȯ°æ Pentium4 2.4Ghz RAM 256MB, 8PE800 pro WOWLiNUX 7.3 Paran R2(Kernel 2.4.18) 2. Download List Apache 1.3.28 http://mirror.apache.or.kr/httpd/apache_1.3.28.tar.gz Tomcat 4.1.26 http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.26-alpha/bin/jakarta-tomcat-4.1.26.tar.gz Tomcat-Connector(mod_jk.so) http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk/release/v1.2.4/bin/linux/mod_jk.so-ap1.3.27-rh72 J2SDK 1.4.2 http://java.sun.com/j2se/1.4.2/download.html 3. ¼³Ä¡ÇÒ µð·ºÅ丮 ¹× ÀÛ¾÷ µð·ºÅ丮 Apache /usr/local/apache Tomcat /usr/local/tomcat4 J2SDK /usr/local/j2sdk ÀÛ¾÷ µð·ºÅ丮 /usr/local/src 4. Apache ¼³Ä¡ [root@localhost /usr/local/src]# # tar xvfz apache_1.3.28.tar.gz # cd apache_1.3.28 # ./configure --prefix=/usr/local/apache --enable-rule=SHARED_CORE --enable-module=so # make # make install # cd /usr/local/apache/htdocs # mv index.html.ko.euc_kr index.html # cd /usr/local/apache/conf # vi httpd.conf ServerName ???.???.???.??? -> ÀÚ½ÅÀÇ IPÁÖ¼Ò·Î ¼öÁ¤ÈÄ ÀúÀå # cd /usr/local/apache/bin # ./apachectl start -> Apache ½ÇÇà 5. Tomcat-Connector(mod_jk.so) ¼³Ä¡ [root@localhost /usr/local/src]# # mv mod_jk.so-ap1.3.27-rh72 mod_jk.so # cp mod_jk.so /usr/local/apache/libexec/ 6. J2SDK ¼³Ä¡ [root@localhost /usr/local/src]# # chmod 750 j2sdk-1_4_2-linux-i586.bin # ./j2sdk-1_4_2-linux-i586.bin Yes ÀÔ·Â # cd /usr/local/src # mv j2sdk1.4.2 /usr/local/j2sdk 7. ȯ°æ¼³Á¤ [root@localhost /usr/local/src]# # vi /etc/profile ¸Ç¹Ø¿¡ Ãß°¡ÈÄ ÀúÀå export JAVA_HOME=/usr/local/j2sdk export CATALINA_HOME=/usr/local/tomcat4 export CLASSPATH=./:$JAVA_HOME/lib/tools.jar: $CATALINA_HOME/common/lib/servlet.jar export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin # source /etc/profile 8. Tomcat ¼³Ä¡ [root@localhost /usr/local/src]# # tar xvfz jakarta-tomcat-4.1.26.tar.gz # mv jakarta-tomcat-4.1.26 /usr/local/tomcat4 # cd /usr/local/tomcat4/bin # ./startup.sh -> Tomcat ½ÇÇà Using CATALINA_BASE: /usr/local/tomcat4 Using CATALINA_HOME: /usr/local/tomcat4 Using CATALINA_TMPDIR: /usr/local/tomcat4/temp Using JAVA_HOME: /usr/local/j2sdk ÀÌ·¸°Ô ³ª¿ÂÈÄ À¥ºê¶ó¿ìÀú¿¡¼ "http://localhost:8080" ÀÔ·ÂÈÄ È¸é¿¡ °í¾çÀÌ°¡ º¸ÀÌ¸é ¼º°ø 9. server.xml ÆÄÀÏ ¼öÁ¤ # cd /usr/local/tomcat4/conf # vi server.xml ¾Æ·¡ ³»¿ëÀ» ã¾Æ¼.. ¹ØÁÙ¿¡ ´ÙÀ½À» ÀÔ·ÂÇÑ´Ù. ¾Æ·¡ ³»¿ëÀ» ã¾Æ¼.. ¹ØÁÙ¿¡ ´ÙÀ½À» ÀÔ·ÂÇÑ´Ù. # cd /usr/local/tomcat4/bin # ./shutdown.sh -> Tomcat Á¾·á # ./startup.sh -> Tomcat ½ÃÀÛ (/usr/local/tomcat4/conf µð·ºÅ丮 ¹Ø¿¡ auto¿Í jkµð·ºÅ丮°¡ »ý±â¸é ¼º°ø) 10. workers.properties ÆÄÀÏ ÀÛ¼º # cd /usr/local/tomcat4/conf/jk # vi workers.properties ¹ØÀÇ ³»¿ëÀ» ÀüºÎ ÀÔ·ÂÈÄ ÀúÀå... # Start setup file # workers.tomcat_home=/usr/local/tomcat4 workers.java_home=/usr/local/j2sdk ps=/ worker.list=ajp12, ajp13 # Definition for Ajp13 worker # worker.ajp13.port=8009 worker.ajp13.host=localhost worker.ajp13.type=ajp13 # # End setup file 11. httpd.conf ¼öÁ¤ # cd /usr/local/apache/conf # vi httpd.conf Á¦ÀÏ ¸¶Áö¸· ºÎºÐ¿¡ ¹ØÀÇ ³»¿ëÀ» ÀüºÎ ÀÔ·ÂÈÄ ÀúÀå... LoadModule jk_module libexec/mod_jk.so JkWorkersFile "/usr/local/tomcat4/conf/jk/workers.properties" JkLogFile "/usr/local/tomcat4/logs/mod_jk.log" JkLogLevel emerg JkMount /*.jsp ajp13 JkMount /servlet/* ajp13 Include /usr/local/tomcat4/conf/auto/mod_jk.conf 12. ½ÇÇà ¹× ÃÖÁ¾ È®ÀÎ Apache Á¾·á # cd /usr/local/apache/bin # ./apachectl stop Tomcat Á¾·áÈÄ ½ÃÀÛ # cd /usr/local/tomcat4/bin # ./shutdown.sh # ./startup.sh Apache ½ÃÀÛ # cd /usr/local/apache/bin # ./apachectl start óÀ½ ½ÃÀ۽ÿ¡´Â tomcat ½ÇÇà, Apache ½ÇÇà Tomcat ÀÛµ¿È®ÀÎ http://localhost:8080 http://localhost:8080/examples Apache + Tomcat ¿¬µ¿ ÀÛµ¿È®ÀÎ http://localhost http://localhost/examples 13. ¸¶Ä¡¸ç... ºÎÁ·ÇÑ Áö½ÄÀ¸·Î ¹®¼¸¦ ÀÛ¼ºÇϴµ¥ ÃÖ¼±À» ´ÙÇßÀ¸³ª ¹®¼¿¡ Ʋ¸°Á¡À̳ª ¿À·ù°¡ ÀÖÀ» ¼öµµ ÀÖ½À´Ï´Ù. ¸¸¾à Ʋ¸°Á¡À» ¹ß°ßÇß´Ù¸é Àú¿¡°Ô ¾Ë·Á Áֽñ⠹ٶø´Ï´Ù. ±×¸®°í ºÎÁ·ÇÑ ½Ç·ÂÀ¸·Î ÀÛ¼ºÇÑ ÀúÀÇ ±ÛÀ» ÁøÈ£(truefeel)´Ô²²¼ ÁÁ°Ô ºÁÁּż ¿Ã¸±¼ö ÀÖ°ÔµÇ¾î °¨»çÇÕ´Ï´Ù. |
Ä¿ÇǴнº, ½Ã½ºÅÛ ¿£Áö´Ï¾îÀÇ ½°ÅÍ / URL : http://coffeenix.net/board_view.php?bd_code=17 |