![]() | |
Sun Java System Portal Server 6 2004Q2 °ü¸® ¼³¸í¼ |
17Àå
BEA WebLogic Server
BEA Ŭ·¯½ºÅÍ¿¡¼ Portal Server ¼³Ä¡ÀÌ ºÎºÐ¿¡¼´Â BEA WebLogic Server Ŭ·¯½ºÅÍ¿Í ÇÔ²² Sun Java System Portal Server ¼ÒÇÁÆ®¿þ¾î¸¦ ¾î¶»°Ô »ç¿ëÇÒ ¼ö ÀÖ´ÂÁö °£´ÜÇÏ°Ô ¼³¸íÇÏ°í ¿¹¸¦ µé¾îº¾´Ï´Ù.
¿¹·Î¼, ¿©±â 5´ëÀÇ ÄÄÇ»ÅͰ¡ ÀÖ½À´Ï´Ù. ¸ðµç ÄÄÇ»ÅÍ´Â °°Àº ¼ºê³Ý¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÇÑ ÄÄÇ»ÅÍ¿¡´Â Identity Server ¹× Directory Server (IS)°¡ ÀÖ½À´Ï´Ù. ¶Ç ´Ù¸¥ ÄÄÇ»ÅÍ´Â BEA WebLogic °ü¸® ¼¹ö(AS)ÀÔ´Ï´Ù. 3´ëÀÇ Å¬·¯½ºÅÍ ÄÄÇ»ÅͰ¡ ÀÖ½À´Ï´Ù(CS1, CS2 ¹× CS3). ÀÌ Å¬·¯½ºÅÍ¿¡ ´ëÇØ ·Îµå Á¶Á¤ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ ¿¹¿¡¼, ÇÁ·Ï½Ã´Â °ü¸® ¼¹ö¿¡ ÀÖ½À´Ï´Ù.
IS ÄÄÇ»ÅÍ¿¡ Identity Server ¹× Directory Server¸¦ ¼³Ä¡ÇÕ´Ï´Ù. ±âº» ¼³Ä¡¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ 4´ëÀÇ ÄÄÇ»ÅÍ ¸ðµÎ¿¡ BEA WebLogic Server¸¦ ¼³Ä¡ÇÕ´Ï´Ù. ¸ðµç ¼¹ö°¡ ¿Ã¹Ù·Î ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇÕ´Ï´Ù. BEA WebLogic Server°¡ ÀÖ´Â °ü¸® ¼¹ö(AS)¿¡¼ BEA WebLogic ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼ö½Å Æ÷Æ®°¡ 80ÀÎ °ü¸® ¼¹ö·Î ±¸¼ºµÈ »õ µµ¸ÞÀÎ(NEWDOMAIN)À» ¸¸µì´Ï´Ù. ÀνºÅϽºÀÇ À̸§Àº PORTALSERVERÀ̾î¾ß ÇÕ´Ï´Ù.
´ÙÀ½ ¼¼ºÎ ³»¿ëÀ¸·Î AS ÄÄÇ»ÅÍ¿¡ Sun Java System Portal Server ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
BEA WebLogic Server°¡ ÀÖ´Â ´Ù¸¥ 3´ëÀÇ ÄÄÇ»ÅÍ¿¡¼ BEA WebLogic ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼ö½Å Æ÷Æ®°¡ 7001ÀÎ °ü¸® ¼¹ö(¼¼ ÄÄÇ»ÅÍ ¸ðµÎ¿¡¼ ADMINSERVER) ¹× ¼ö½Å Æ÷Æ®°¡ 80ÀÎ ¶Ç ´Ù¸¥ ¼¹ö(¼¼ ÄÄÇ»ÅÍ ¸ðµÎ¿¡¼ PORTALSERVER)·Î ±¸¼ºµÈ »õ µµ¸ÞÀÎ(¼¼ ÄÄÇ»ÅÍ ¸ðµÎ¿¡¼ NEWDOMAIN)À» ¸¸µì´Ï´Ù. °¢ ¼ö½Å Æ÷Æ®´Â °°¾Æ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î 80À» »ç¿ëÇÕ´Ï´Ù.
±× ´ÙÀ½ ¾Æ·¡ÀÇ ¼¼ºÎ ³»¿ëÀ¸·Î 3´ëÀÇ ÄÄÇ»ÅÍ¿¡¼ °ü¸®µÈ ¼¹ö ÀνºÅϽº(PORTALSERVER)·Î Portal Server ¼ÒÇÁÆ®¿þ¾î¸¦ ¼³Ä¡ÇÕ´Ï´Ù.
AS, CS1, CS2 ¹× CS3 ÄÄÇ»ÅÍ¿¡ ´ëÇØ 2Àå¿¡¼ ¾ð±ÞÇÑ Æ÷Å» ¹èÆ÷¿¡ ÇÊ¿äÇÑ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
Ŭ·¯½ºÅ͸¦ ¼³Á¤ÇÏ·Á¸é
BEA WebLogic Server°¡ ÀÖ´Â °ü¸® ¼¹ö(AS)¿¡¼ BEA WebLogic ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼ö½Å Æ÷Æ®°¡ 7001ÀÎ »õ ¼¹ö ÀνºÅϽº¸¦ ¸¸µé°í ÀÌ ÀνºÅϽº°¡ °ü¸® ¼¹ö ÀνºÅϽº°¡ µÇµµ·Ï ÇÕ´Ï´Ù.
- °ü¸® ÄÄÇ»ÅÍ AS (http://AS:7001/console)ÀÇ °ü¸® ÄܼÖÀ» »ç¿ëÇÏ¿© Ŭ·¯½ºÅÍ¿¡ ÀÖ°Ô µÉ °¢ ÄÄÇ»ÅÍ¿¡ ¼¹ö¸¦ ¸¸µì´Ï´Ù.
- Ŭ·¯½ºÅÍ¿¡ ÀÖ°Ô µÉ ÄÄÇ»ÅÍ¿¡¼ ¸ðµç ¼¹ö¸¦ Áß´ÜÇÕ´Ï´Ù.
- °ü¸® ¼¹ö AS¿¡ ¿¬°áµÈ »óÅ·ΠÀÌµé ¼¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù. ¿¹:
./startManagedWebLogic.sh CS1 AS:7001
- °ü¸® ¼¹ö AS (http://AS:7001/console)ÀÇ °ü¸® ÄܼÖÀ» »ç¿ëÇÏ¿© Ŭ·¯½ºÅ͸¦ ¸¸µì´Ï´Ù.
ÀÚ¼¼ÇÑ ³»¿ëÀº Ŭ·¯½ºÅ͸¦ ¼³Á¤Çϱâ À§ÇÑ BEA WebLogic Server ÁöħÀ» ÂüÁ¶ÇϽʽÿÀ.
Ŭ·¯½ºÅ͸¦ ¼³Á¤ÇÒ ¶§ ´ÙÀ½À» ±â¾ïÇϽʽÿÀ.
BEA WebLogic Server °ü¸® Äֿܼ¡¼ ¿ÞÂÊ Ã¢¿¡ ÀÖ´Â [Ŭ·¯½ºÅÍ]¸¦ ¼±ÅÃÇϰí, ¿À¸¥ÂÊ Ã¢¿¡¼ [¸ð´ÏÅ͸µ] ÅÇÀ» ¼±ÅÃÇÑ ´ÙÀ½ [Ŭ·¯½ºÅÍ¿¡¼ ¼¹ö Âü¿© ¸ð´ÏÅ͸µ]À» ¼±ÅÃÇÏ¿© Ŭ·¯½ºÅͰ¡ ¿Ã¹Ù·Î ¼³Á¤µÇ¾ú´ÂÁö È®ÀÎÇÕ´Ï´Ù. µð½ºÇ÷¹ÀÌ¿¡ Çϳª ¶Ç´Â ±× ÀÌ»óÀÇ ½ÃÀÛµÈ ¼¹ö ÀνºÅϽº°¡ ³ªÅ¸³ªÁö ¾ÊÀ¸¸é BEA WebLogic Server µµ±¸¸¦ »ç¿ëÇÏ¿© ¿Ã¹Ù¸¥ ¸ÖƼij½ºÆ® ÁÖ¼Ò¿Í Æ÷Æ® ¹øÈ£¸¦ °Ë»çÇÕ´Ï´Ù.
Âü°í
°ü¸® Äֿܼ¡¼ ¿ø°ÝÀ¸·Î BEA WebLogic °ü¸®µÈ ¼¹ö¸¦ ½ÃÀÛ ¹× Áß´ÜÇÏ·Á¸é BEA Node Manager¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº BEA WebLogic Server ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
·Îµå Á¶Á¤À» À§ÇØ ÇÁ·Ï½Ã ¼ºí¸´À» »ç¿ëÇÏ·Á¸é Ŭ·¯½ºÅͰ¡ ·Îµå Á¶Á¤ ¼ºí¸´À» ±¸¼ºÇϱâ À§ÇØ »ç¿ëÇÒ web.xml ¹× weblogic.xml ÆÄÀÏÀ» ¸¸µì´Ï´Ù. Àӽà µð·ºÅ丮¸¦ »ç¿ëÇϸé ÇÏÀ§ µð·ºÅ丮°¡ WEB-INF°¡ µË´Ï´Ù. web.xml ¹× weblogic.xml ÆÄÀÏÀº µð·ºÅ丮¿¡ ÀÖ´Â À¯ÀÏÇÑ ÆÄÀÏÀÔ´Ï´Ù(WEB-INF). ÆÄÀÏ¿¡¼ ¿ÏÀüÇÑ Á¤±Ô ÄÄÇ»ÅÍ À̸§À» »ç¿ëÇÕ´Ï´Ù.
ÄÚµå ¿¹Á¦ 17-2 ¿¹Á¦ weblogic.xml ÆÄÀÏ
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN"
"http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app>
<context-root>/</context-root>
</weblogic-web-app>
´ÙÀ½À¸·Î Portal Server ¼ÒÇÁÆ®¿þ¾î¸¦ Ŭ·¯½ºÅÍ·Î ¹èÆ÷ÇÕ´Ï´Ù.
- °ü¸® ¼¹ö(AS:7001/console)¿¡ ´ëÇÑ BEA WebLogic Server °ü¸® ÄַܼΠÀ̵¿ÇÕ´Ï´Ù.
- ¿ÞÂÊ Ã¢¿¡¼ À¥ ÀÀ¿ë ÇÁ·Î±×·¥À» È®ÀåÇÑ ´ÙÀ½ [Æ÷ÅÐ]À» ¼±ÅÃÇÕ´Ï´Ù.
- [´ë»ó] ÅÇÀ» Ŭ¸¯ÇÕ´Ï´Ù. PORTALSERVER¸¦ ¼±ÅÃ ÇØÁ¦Çϰí "Ŭ·¯½ºÅÍ¿¡ ÀÖ´Â ¸ðµç ¼¹ö"¸¦ ¼±ÅÃÇÑ ´ÙÀ½ Àû¿ëÀ» Ŭ¸¯ÇÕ´Ï´Ù.
- ¸ðµç ¼¹ö¸¦ Áß´ÜÇÏ°í ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù. °¢ ÄÄÇ»ÅÍ¿¡¼ °ü¸®µÈ ¼¹ö¿¡ ´ëÇØ ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
./startManagedWebLogic.sh managed-servername http://AS.example.com:7001