´ÙÀ½ ÀÌÀü Â÷·Ê

3. ÄÄÆÄÀÏ

JServ´Â µÎ °¡Áö ¹æ¹ýÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. ù¹ø°´Â ¾ÆÆÄÄ¡¿¡ Á÷Á¢ Æ÷ÇÔ½ÃÄÑ ÄÄÆÄÀÏÀ» ÇÏ´Â °ÍÀÌ°í, µÎ¹ø°´Â µ¿Àû ·Îµù ¸ðµâ·Î ¸¸µå´Â °ÍÀÌ´Ù. µÎ¹ø° ¹æ¹ýÀ» »ç¿ëÇÏ·Á¸é ±âÁ¸ÀÇ ¾ÆÆÄÄ¡°¡ µ¿Àû ¸ðµâÀ» Áö¿øÇÏ¿©¾ß ÇÑ´Ù. RPM µîÀÇ ÆÐÅ°Áö·Î ¹èÆ÷µÇ´Â ¾ÆÆÄÄ¡´Â ´ëºÎºÐ ÀÌ ±â´ÉÀ» Áö¿øÇÏ°í ÀÖÀ¸¸ç, Á÷Á¢ ¾ÆÆÄÄ¡¸¦ ÄÄÆÄÀÏÇÑ´Ù¸é configure ¸í·É ½ÇÇà½Ã¿¡ ´ÙÀ½ ¿É¼ÇÀ» ÁÖ¸é µÈ´Ù.

--enable-rule=SHARED_CORE --enable-module=so

¾î¶² ¹æ½ÄÀ¸·Î JServ¸¦ ÀÌ¿ëÇÒ Áö¸¦ °áÁ¤ÇÏ°í, ±×¿¡ ¸ÂÃç ¾ÆÆÄÄ¡¸¦ ¼³Á¤Çß´Ù¸é ÀÌÁ¦ JServ¸¦ ÄÄÆÄÀÏ ÇÒ Â÷·ÊÀÌ´Ù. ±×·¯±â À§Çؼ­´Â configure ¸í·É ½ÇÇà½Ã¿¡ ÄÄÆÄÀÏ °úÁ¤ÀÇ ¿©·¯ ¿É¼ÇÀ» °áÁ¤ÇØ ÁÖ¾î¾ß ÇÑ´Ù.

3.1 ¼³Ä¡ µð·ºÅ丮

Jserv°¡ ¼³Ä¡µÉ °÷À» ´ÙÀ½ ¿É¼ÇÀ¸·Î Á¤ÇØ ÁØ´Ù.

--prefix=/usr/local/jserv
¿©±â¿¡´Â ½ÇÁ¦·Î JServ ¸ðµâÀÌ ÀúÀåµÇ´Â °ÍÀÌ ¾Æ´Ï¶ó JServ °ü·Ã ¹®¼­µé¸¸ÀÌ ÀúÀåµÈ´Ù. ¼³Ä¡°úÁ¤ÀÌ ³¡³­ ÈÄ¿¡´Â ÀÌ °÷¿¡ docs¶ó´Â µð·ºÅ丮¸¸ »ý±ä °ÍÀ» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù. Jserv ¸ðµâ ÀÚü´Â ¾ÆÆÄÄ¡¿Í ÇÔ²² ÄÄÆÄÀϵǰųª ¾ÆÆÄÄ¡ÀÇ µ¿Àû ¸ðµâÀÌ ÀúÀåµÇ´Â °÷(libexec)¿¡ ÇÔ²² ÀúÀåµÈ´Ù. ±× ¿ÜÀÇ JServ ¼³Á¤ ÆÄÀϵéÀº ¾ÆÆÄÄ¡ ¼³Á¤ÆÄÀÏÀÌ ÀÖ´Â µð·ºÅ丮(conf) ¾ÈÀÇ jserv¶õ µð·ºÅ丮¿¡ ÀúÀåµÈ´Ù.

3.2 ¾ÆÆÄÄ¡ µð·ºÅ丮

JServ¸¦ µ¿Àû ¸ðµâ·Î ¸¸µé±â·Î Çß´Ù¸é ¾ÆÆÄÄ¡°¡ ¼³Ä¡µÇ¾î ÀÖ´Â °÷À» ¾Ë·ÁÁÖ¾î¾ß ÇÑ´Ù. µ¿Àû ¸ðµâÀ» ¸¸µé ¶§ ¾ÆÆÄÄ¡¿¡¼­ Á¦°øÇÏ´Â apxs¶ó´Â ÅøÀ» »ç¿ëÇϱ⠶§¹®ÀÌ´Ù. JServ 1.1¿¡¼­´Â ´ÙÀ½ ¿É¼ÇÀ» »ç¿ëÇÏ¿© apxsÀÇ À§Ä¡¸¦ Àý´ë°æ·Î·Î Àû¾î ÁÖ¾î¾ß ÇÑ´Ù.

--with-apxs=/path/to/apache/installation/bin/apxs

apxs´Â ¾ÆÆÄÄ¡°¡ ¼³Ä¡µÉ ¶§ ÇÏÀ§ µð·ºÅ丮·Î »ý¼ºµÇ´Â bin µð·ºÅ丮¿¡ ÀÖÀ¸¹Ç·Î ½±°Ô ãÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.

JServ¸¦ µ¿Àû ¸ðµâ·Î »ç¿ëÇÏÁö ¾Ê°í ¾ÆÆÄÄ¡¿¡ Á÷Á¢ ÄÄÆÄÀÏÇØ ³ÖÀ¸·Á¸é ´ÙÀ½ ¿É¼ÇÀ» Ãß°¡ÇÑ´Ù.

--with-apache-src=/path/to/apache/source

µÞ ºÎºÐÀÇ °æ·Î´Â ½ÇÁ¦ ÀÚ½ÅÀÇ ¾¾½ºÅÛ¿¡ ¸ÂÃç ¼³Á¤ÇÏ¿©¾ß ÇÑ´Ù.

3.3 JDK

¸¸ÀÏ JDK_HOMEÀ̳ª JAVA_HOME µîÀÇ È¯°æ º¯¼ö°¡ ¹Ì¸® Á¤ÀǵǾî ÀÖ´Ù¸é ´ÙÀ½ ¼³Á¤À¸·Î ³Ñ¾î°¡µµ ÁÁ´Ù. ÇÏÁö¸¸ ±×·¸Áö ¾Ê´Ù¸é JDK°¡ ÀÖ´Â °÷À» ´ÙÀ½ ¿É¼ÇÀ¸·Î ¾Ë·ÁÁÖ¾î¾ß ÇÑ´Ù.

--with-jdk-home=/path/to/jdk

3.4 JSDK

CLASSPATH ȯ°æ º¯¼ö°¡ JSDK¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¼³Á¤µÇ¾î ÀÖÁö ¾Ê´Ù¸é ´ÙÀ½ ¿É¼ÇÀ¸·Î JSDKÀÇ À§Ä¡µµ ¼³Á¤ÇØ ÁÖ¾î¾ß ÇÑ´Ù.

--with-JSDK=/path/to/jsdk.jar

ÇÊ¿äÇÑ ¸ðµç ¿É¼ÇÀ» ÁÖ°í configure¸¦ ½ÇÇà½ÃÅ°¸é ÄÄÆÄÀÏ Áغñ°¡ ³¡³­´Ù. ÀÌÁ¦ make¿Í make install ¸í·ÉÀ» ½ÇÇà½ÃÅ°¸é ÄÄÆÄÀÏ ¹× ¼³Ä¡°¡ ¿Ï·áµÈ´Ù. ¸¸ÀÏ ¾ÆÆÄÄ¡¿¡ Á÷Á¢ ÄÄÆÄÀÏÇØ ³Ö´Â ¹æ¹ýÀ» ¾²°í ÀÖ´Ù¸é ¾ÆÆÄÄ¡µµ ¼³Ä¡ÇÏ´Â °ÍÀ» ÀØÁö ¸»ÀÚ. ÀÌ °æ¿ì ¾ÆÆÄÄ¡ÀÇ configure ½ÇÇà½Ã¿¡ ´ÙÀ½ ¿É¼ÇÀ» ÁÖ¾î¾ß ÇÑ´Ù.

--activate-module=src/modules/jserv/libjserv.a

´ÙÀ½ ÀÌÀü Â÷·Ê