Sun ONE Application Server 7, Update 1 ¼³Ä¡ ¼³¸í¼ |
Sun¢â Open Net Environment (Sun ONE) Application Server 7¿¡ ´ëÇØ Solaris 9 ¹øµé ¹èÆ÷¿Í ¹øµéȵÇÁö ¾ÊÀº ¹èÆ÷ÀÇ µÎ °¡Áö Á¾·ù°¡ ÀÖ½À´Ï´Ù. Sun ONE Application ServerÀÇ º¹»çº»À» Solaris 9 ¼³Ä¡ÀÇ ÀϺηΠ¹ÞÀº °æ¿ì¿¡´Â Solaris ¹øµé ¹öÀüÀÔ´Ï´Ù.
Sun ONE Application ServerÀÇ µ¶¸³ ½ÇÇàÇü º¹»çº»À» ¹ÞÀº °æ¿ì¿¡´Â ¹øµéȵÇÁö ¾ÊÀº ¹öÀüÀÔ´Ï´Ù.
ÀÌ ¸ðµâ¿¡¼´Â Solaris 9 ¹øµé ¼³Ä¡¸¦ ¿Ï·áÇϱâ À§ÇÑ ÁöħÀ» Á¦°øÇÕ´Ï´Ù.
¿©±â¿¡¼´Â ´ÙÀ½ ³»¿ëÀ» ¼³¸íÇÕ´Ï´Ù.
- Solaris 9 ¼³Ä¡ Á¤º¸
- °ü¸® µµ¸ÞÀÎ ¸¸µé±â
- Administration Server ½ÃÀÛ
- ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº ¸¸µé±â
Solaris 9 ¼³Ä¡ Á¤º¸
Solaris 9 ¼³Ä¡ÀÇ ÀϺηΠ¼³Ä¡µÈ Sun ONE Application Server ¼ÒÇÁÆ®¿þ¾î¿¡´Â ÇÊ¿äÇÑ ¶óÀ̺귯¸®, ½ÇÇà ÆÄÀÏ ¹× Sun ONE Application Server Áö¿ø¿¡ ÇÊ¿äÇÑ ±âŸ ÆÄÀϸ¸ Æ÷ÇԵ˴ϴÙ. ¼³Ä¡ ½Ã ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ±¸¼ºÀÌ Á¸ÀçÇÏÁö ¾Ê½À´Ï´Ù.
Ãʱ⠱¸¼ºÀ» ¸¸µé·Á¸é asadmin ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ create-domain ÇÏÀ§ ¸í·É°ú ÇÔ²² »ç¿ëÇÏ¿© Sun ONE Application Server °ü¸® µµ¸ÞÀÎÀ» ¸¸µé¾î¾ß ÇÕ´Ï´Ù.
°ü¸® ¼¹ö¿Í ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº ±¸¼º ¸ðµÎ¸¦ ¸¸µé¾î¾ß ÇÕ´Ï´Ù.
°ü¸® µµ¸ÞÀÎ ¸¸µé±â
°ü¸® µµ¸ÞÀÎÀ» ¸¸µé ¶§ °ü¸® ¼¹ö¸¦ ¸¸µì´Ï´Ù. °ü¸® ¼¹ö´Â °ü¸® ÀÎÅÍÆäÀ̽º¿ªÇÒÀ» ÇÏ¸ç ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º °ü¸® ±â´ÉÀ» Á¦°øÇÏ´Â Sun ONE Application ServerÀÇ Æ¯¼ö ÀνºÅϽºÀÔ´Ï´Ù.
»õ µµ¸ÞÀÎÀ» ¸¸µå´Â °æ¿ì ´ÙÀ½À» ÁöÁ¤ÇÕ´Ï´Ù.
- °ü¸® ¼¹öÀÇ Æ÷Æ® ¹øÈ£¦¡¹øµéȵÇÁö ¾ÊÀº ¹öÀüÀ» ¼³Ä¡ÇÏ´Â °æ¿ì ±âº» Æ÷Æ® ¹øÈ£´Â 4848ÀÔ´Ï´Ù.
- °ü¸® »ç¿ëÀÚ À̸§ ¹× ¾ÏÈ£¦¡ÀÌ ¾ÏÈ£´Â °ü¸® ÀÎÅÍÆäÀ̽º¿¡ ¾×¼¼½ºÇϰųª ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ ½ÇÇàÇÏ´Â °æ¿ì °ü¸® ¼¹ö¿¡ ¾×¼¼½ºÇÒ ¶§ ÇÊ¿äÇÕ´Ï´Ù.
- µµ¸ÞÀÎ À§Ä¡¦¡µµ¸ÞÀÎÀÇ °ü¸® ¼¹ö¿Í °ü·ÃµÈ Æ÷Æ® ¹øÈ£ÀÔ´Ï´Ù.
±âº»ÀûÀ¸·Î create-domain ÇÏÀ§ ¸í·ÉÀº /var/appserver/domains/ ¾Æ·¡¿¡ »õ·Î¿î °ü¸® µµ¸ÞÀÎ ±¸¼ºÀ» ¸¸µì´Ï´Ù. ÀÌ ¿µ¿ª¿¡ ¾²±â ±ÇÇÑÀÌ ¾ø´Â »ç¿ëÀÚ·Î ·Î±×ÀÎÇÑ °æ¿ì¿¡´Â °ü¸® µµ¸ÞÀÎÀ» ¸¸µé ¶§ ÀûÀýÇÑ À§Ä¡¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. create-domain ÇÏÀ§ ¸í·ÉÀÇ --path ¿É¼ÇÀ» »ç¿ëÇÏ¿© µµ¸ÞÀÎ ±¸¼ºÀ» ¸¸µé À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
°ü¸® µµ¸ÞÀÎÀ» ¸¸µé·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
- /usr/sbin µð·ºÅ丮°¡ °æ·Î¿¡ Æ÷ÇԵǾî ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. ÀÌ µð·ºÅ丮°¡ Ãß°¡µÇ¾î ÀÖÁö ¾ÊÀº °æ¿ì¿¡´Â "PATH ȯ°æ º¯¼ö ¼³Á¤"À» ÂüÁ¶ÇϽʽÿÀ.
- ¸í·ÉÁÙ¿¡¼ ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÏ¿© domain1À̶ó´Â À̸§ÀÇ »õ °ü¸® µµ¸ÞÀÎÀ» ¸¸µì´Ï´Ù.
ÁÖ µµ¸ÞÀÎÀ» ¸¸µé·Á¸é root°¡ ¾Æ´Ñ »ç¿ëÀÚ´Â asadmin ±×·ìÀÇ ÀϺο©¾ß ÇÕ´Ï´Ù.
asadmin create-domain --path <domain_config_dir> --adminport 4848 --adminuser admin --adminpassword password domain1
¿©±â¿¡¼ domain_config_dirÀº °ü¸® µµ¸ÞÀÎ ±¸¼ºÀÌ ¸¸µé¾îÁú À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù. --adminport, --adminuser ¹× --adminpassword ¿É¼ÇÀº µµ¸ÞÀο¡ Á¤ÀÇµÈ »õ °ü¸® ¼¹öÀÇ Ãʱ⠼³Á¤À» ÁöÁ¤ÇÕ´Ï´Ù.
domain1À̶ó´Â À̸§ÀÌ ÀÌ¹Ì »ç¿ëµÈ °æ¿ì¿¡´Â create-domain ÇÏÀ§ ¸í·ÉÀ» ´Ù¸¥ µµ¸ÞÀÎ À̸§À¸·Î ´Ù½Ã ½ÇÇàÇÕ´Ï´Ù. µµ¸ÞÀÎ À̸§¿¡ ¸¶Ä§Ç¥¿Í ±âŸ ¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ·Î±×ÀÎ »ç¿ëÀÚ À̸§À» ÇÑÁ¤ÀÚ·Î »ç¿ëÇÏ¸é »ç¿ëÀÚ °íÀ¯ÀÇ µµ¸ÞÀÎ À̸§À» ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¿¹: ckamps.domain1
´ÙÀ½ ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.
Created Domain domain1 successfully
- Sun ONE Application Server ¼³Ä¡¿¡ ±¸¼ºµÈ ¸ðµç µµ¸ÞÀÎ ¸ñ·ÏÀ» º¸·Á¸é ´ÙÀ½ list-domains ÇÏÀ§ ¸í·ÉÀ» ½ÇÇàÇϽʽÿÀ.
asadmin list-domains
domain1 [<domain_config_dir> domain1]¿©±â¿¡¼ domain_config_dir °ªÀº »õ·Î ¸¸µé¾îÁø °ü¸® µµ¸ÞÀÎÀ̳ª create-domain ÇÏÀ§ ¸í·ÉÀÇ --path ¿É¼Ç¿¡ ÁöÁ¤µÈ °ªÀ» ³ªÅ¸³À´Ï´Ù.
Solaris 9 ¼³Ä¡ ÈÄ Sun ONE Application Server ȯ°æÀ» ÁغñÇÏ´Â ¹æ¹ýÀº Sun ONE Application Server °ü¸®ÀÚ ¼³¸í¼ÀÇ ½ÃÀÛ ¸ðµâÀ» ÂüÁ¶ÇϽʽÿÀ.
Administration Server ½ÃÀÛ
±×·¡ÇÈ °ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϰųª ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¿¡¼ ¿©·¯ ¸í·ÉÀ» »ç¿ëÇÏ·Á¸é ½ÇÇà ÁßÀÎ °ü¸® ¼¹ö°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. Sun ONE Application Server¸¦ ½ÃÀÛÇÏ·Á¸é "¼¹ö ½ÃÀÛ ¹× ÁßÁö"ÀÇ ÁöħÀ» µû¸£½Ê½Ã¿À.
ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº ¸¸µé±â
µµ¸ÞÀÎÀ» ¸¸µé°í °ü¸® ¼¹ö¸¦ ½ÃÀÛÇÑ ÈÄ¿¡´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¸¦ ¸¸µé¾î¾ß ÇÕ´Ï´Ù. °¢ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¿¡´Â ÀÚüÀûÀÎ J2EE ±¸¼º, J2EE ÀÚ¿ø, ÀÀ¿ë ÇÁ·Î±×·¥ ¹èÆ÷ ¿µ¿ª ¹× ¼¹ö ±¸¼º ¼³Á¤ÀÌ ÀÖ½À´Ï´Ù. ¹øµéȵÇÁö ¾ÊÀº ¹öÀü¿¡¼ ¼³Ä¡ ½Ã ÀÚµ¿À¸·Î ¸¸µé¾îÁö´Â ¼¹ö ÀνºÅϽº¸¦ server1À̶ó°í ÇÕ´Ï´Ù. server1Àº º» ¼³¸í¼ Àüü¿¡ ¿¹·Î ¸¹ÀÌ »ç¿ëµÇ¾î ÀÖ½À´Ï´Ù.
°ü¸® ÀÎÅÍÆäÀ̽º ¶Ç´Â ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ¼¹ö ÀνºÅϽº´Â µµ¸ÞÀÎ ³»ÀÇ Æú´õ¿¡ ¸¸µé¾îÁý´Ï´Ù.
ÁÖ »ç¿ëÀÚÀÇ °ü¸® µµ¸ÞÀο¡ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¸¦ ¸¸µå´Â °æ¿ì »ç¿ëÀÚ ID°¡ µµ¸ÞÀÎ ±¸¼º ÆÄÀÏ¿¡ ´ëÇØ ¾²±â ±ÇÇÑÀ» °¡Áø UNIX ±×·ìÀÇ ÀϺÎÀÏ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¸¦ ¸¸µé·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
- °ü¸® ¼¹ö°¡ ½ÇÇà ÁßÀÎÁö È®ÀÎÇÕ´Ï´Ù.
- create-instance ÇÏÀ§ ¸í·ÉÀ» ´ÙÀ½°ú °°ÀÌ ½ÇÇàÇÕ´Ï´Ù.
asadmin create-instance --domain domain1 --instanceport 80 server1
¿©±â¿¡¼ domain1Àº µµ¸ÞÀÎÀ» ¸¸µå´Â µ¿¾È ÁöÁ¤ÇÑ µµ¸ÞÀÎ À̸§, 80Àº ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽºÀÇ HTTP ¼¹ö Æ÷Æ® ¹øÈ£, server1Àº ÀνºÅϽº À̸§ÀÔ´Ï´Ù. »ç¿ëÀÚ È¯°æ¿¡ µû¶ó ÀÌ ¿É¼Ç¿¡ ´ëÇØ ÀûÀýÇÑ °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù.
ÁÖ 1024º¸´Ù ³·Àº Æ÷Æ® ¹øÈ£´Â root°¡ ¾Æ´Ñ »ç¿ëÀÚ°¡ ¾×¼¼½ºÇÒ ¼ö ¾ø±â ¶§¹®¿¡ root°¡ ¾Æ´Ñ »ç¿ëÀÚ·Î ·Î±×ÀÎÇÑ °æ¿ì¿¡´Â 1024º¸´Ù ´õ ³ôÀº Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
½Ã½ºÅÛ¿¡ Á¤ÀÇµÈ °ü¸® µµ¸ÞÀÎÀÌ Çϳª»ÓÀÎ °æ¿ì¿¡´Â ÀνºÅϽº¸¦ ¸¸µé ¶§ ´ë»ó µµ¸ÞÀÎ À̸§À» ÁöÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
Solaris 9 ¼³Ä¡ ÈÄ Sun ONE Application Server ȯ°æÀ» ¼³Á¤ÇÏ´Â ¹æ¹ýÀº Sun ONE Application Server °ü¸®ÀÚ ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.