Sun Java System Calendar Server 6 2005Q1 °ü¸® ¼³¸í¼ |
6Àå
¿©·¯ ½Ã½ºÅÛ¿¡¼ ´Þ·Â µ¥ÀÌÅͺ£À̽º ¹èÆ÷ ±¸¼ºÀÌ Àå¿¡¼´Â ¿©·¯ ¹é¿£µå ¼¹ö¿¡¼ ´Þ·Â µ¥ÀÌÅͺ£À̽º ¹èÆ÷¸¦ °¡´ÉÇÏ°Ô ÇÏ´Â ´Þ·Â Á¶È¸ µ¥ÀÌÅͺ£À̽º(CLD) Ç÷¯±× ÀÎ »ç¿ë ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
CLD Ç÷¯±× ÀÎÀÇ ¼º´É °³¼± ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 21Àå, "Calender Server ¼º´É Á¶Á¤"À» ÂüÁ¶ÇϽʽÿÀ.
CLD Ç÷¯±× ÀÎ °³¿ä´Þ·Â Á¶È¸ µ¥ÀÌÅͺ£À̽º(CLD) Ç÷¯±× Àο¡¼´Â ´ÜÀÏ ´Þ·Â ÀνºÅϽº¿¡¼ »ç¿ëÀÚ ¹× ÀÚ¿ø ´Þ·ÂÀ» ¿©·¯ ¹é¿£µå ¼¹ö¿¡ ºÐ»êÇÒ ¼ö ÀÖ°Ô ÇÔÀ¸·Î½á ´Þ·Â µ¥ÀÌÅͺ£À̽ºÀÇ ¼öÆò È®À强À» Á¦°øÇÕ´Ï´Ù. ´Þ·Â µ¥ÀÌÅͺ£À̽º°¡ ¿©·¯ ¹é¿£µå ¼¹ö¿¡ ºÐ»êµÈ °æ¿ì Calendar Server´Â CLD Ç÷¯±× ÀÎÀ» »ç¿ëÇÏ¿© ´Þ·ÂÀÌ ½ÇÁ¦·Î ÀúÀåµÈ ¼¹ö¸¦ È®ÀÎÇÕ´Ï´Ù.
Calendar Server´Â DWP(µ¥ÀÌÅͺ£À̽º ¿ÍÀ̾î ÇÁ·ÎÅäÄÝ)¸¦ »ç¿ëÇÏ¿© ¹é¿£µå ¼¹öÀÇ ´Þ·Â µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÕ´Ï´Ù. DWP´Â csdwpd ¼ºñ½º·Î ½ÇÇàµÇ´Â ³»ºÎ ÇÁ·ÎÅäÄÝÀÌ¸ç ´Þ·Â µ¥ÀÌÅͺ£À̽º¿ë ³×Æ®¿öÅ· ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.
CLD Ç÷¯±× ÀÎÀÇ ½ÇÇà ¹æ½ÄCalendar Server´Â ´ÙÀ½°ú °°ÀÌ ¹é¿£µå ¼¹öÀÇ ´Þ·Â µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÕ´Ï´Ù.
- ÃÖÁ¾ »ç¿ëÀÚ°¡ Communications Express(¶Ç´Â Calendar Express)¸¦ ÅëÇØ ´Þ·Â¿¡ ¾×¼¼½ºÇϸé CLD Ç÷¯±× ÀÎÀº ´Þ·ÂÀÇ calid¿¡¼ userid¸¦ ÃßÃâÇÏ°í LDAP µð·ºÅ丮 µ¥ÀÌÅͺ£À̽º ¶Ç´Â CLD µ¥ÀÌÅÍ Ä³½Ã(È°¼ºÈµÈ °æ¿ì)¿¡¼ ´Þ·Â ¼ÒÀ¯ÀÚ¸¦ Á¶È¸ÇÕ´Ï´Ù. CLD µ¥ÀÌÅÍ Ä³½Ã È°¼ºÈ¿¡ ´ëÇÑ Á¤º¸¿Í ÁöħÀº CLD Ç÷¯±×ÀÎ È°¼ºÈ¸¦ ÂüÁ¶ÇϽʽÿÀ.
- ÀÌ Ç÷¯±× ÀÎÀº ´Þ·Â ¼ÒÀ¯ÀÚ¸¦ ãÀº ÈÄ ¼ÒÀ¯ÀÚÀÇ icsDWPHost LDAP ¼Ó¼ºÀ» »ç¿ëÇÏ¿© ´Þ·ÂÀÌ ÀÖ´Â ¹é¿£µå ¼¹öÀÇ È£½ºÆ® À̸§À» È®ÀÎÇÕ´Ï´Ù. ÀÌ À̸§Àº DNS(µµ¸ÞÀÎ À̸§ ¼ºñ½º)¿¡¼ À¯È¿ÇÑ IP ÁÖ¼Ò·Î È®ÀÎÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
- ÀÌ È£½ºÆ® À̸§À» »ç¿ëÇÏ´Â Calendar Server´Â DWP(µ¥ÀÌÅͺ£À̽º ¿ÍÀ̾î ÇÁ·ÎÅäÄÝ)¸¦ »ç¿ëÇÏ¿© ¹é¿£µå ¼¹öÀÇ ´Þ·Â µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÕ´Ï´Ù.
- Calendar Server´Â DWP¸¦ »ç¿ëÇÏ¿© ´Þ·Â µ¥ÀÌÅÍ°¡ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º Áß Çϳª¿¡¼ ·»´õ¸µµÉ ¼ö ÀÖµµ·Ï »ç¿ëÀÚ°¡ ·Î±×ÀÎÇÑ ¼¹ö·Î ÇØ´ç µ¥ÀÌÅ͸¦ º¸³À´Ï´Ù.
CLD Ç÷¯±× Àο¡¼ Áö¿øÇÏ´Â ±¸¼ºCLD Ç÷¯±× ÀÎÀº ´ÙÀ½ Calendar Server ±¸¼ºÀ» Áö¿øÇÕ´Ï´Ù.
´ÙÁß ÇÁ·±Æ®¿£µå ¼¹ö¿Í ´ÙÁß ¹é¿£µå ¼¹ö
±×¸² 6-1Àº 2´ëÀÇ ÇÁ·±Æ®¿£µå ¼¹ö¿Í 2´ëÀÇ ¹é¿£µå ¼¹ö°¡ ´ÜÀÏ Calendar Server ÀνºÅϽº¸¦ ½ÇÇàÇÏ´Â °ÍÀ» º¸¿© ÁÝ´Ï´Ù. ¶ÇÇÑ ÇÊ¿ä¿¡ µû¶ó 3´ë ÀÌ»óÀÇ ÇÁ·±Æ®¿£µå ¶Ç´Â ¹é¿£µå ¼¹ö¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ±¸¼º¿¡¼ ¼¹ö´Â LDAP ¹× ´Þ·Â µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¾×¼¼½º¸¦ Á¦ÇÑÇÏ´Â ¹æȺ®À¸·Î º¸È£ÇÒ ¼ö ÀÖ½À´Ï´Ù. ´Þ·Â µ¥ÀÌÅͺ£À̽º´Â 2´ëÀÇ ¹é¿£µå ¼¹ö¿¡ ºÐ»êµË´Ï´Ù.
ÇÁ·±Æ®¿£µå ¼¹ö´Â CPU¸¦ ¸¹ÀÌ »ç¿ëÇϸç, ÃÖÁ¾ »ç¿ëÀÚ¿ë ´Þ·Â µ¥ÀÌÅ͸¦ ·»´õ¸µÇÏ´Â µ¥ ´ëºÎºÐÀÇ CPU ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù. ¹é¿£µå ¼¹ö´Â µð½ºÅ©¸¦ ¸¹ÀÌ »ç¿ëÇϸç, ´Þ·Â µ¥ÀÌÅͺ£À̽º¿¡ ¾×¼¼½ºÇÏ´Â µ¥ ´ëºÎºÐÀÇ CPU ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù.
±¸¼º ÁöħÀº CLD ¹× DWP¸¦ À§ÇÑ ¼¹ö ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
±×¸² 6-1 ´ÙÁß ÇÁ·±Æ®¿£µå ¼¹ö¿Í ´ÙÁß ¹é¿£µå ¼¹ö
ÇÁ·±Æ®¿£µå/¹é¿£µå ¼¹ö·Î ÀÛµ¿ÇÏ´Â ¿©·¯ ½Ã½ºÅÛ
±×¸² 6-2¿¡¼´Â ÇÁ·±Æ®¿£µå¿Í ¹é¿£µå ¼¹ö·Î ÀÛµ¿ÇÏ´Â 3´ëÀÇ ½Ã½ºÅÛÀ» º¸¿© ÁÝ´Ï´Ù. °¢ ½Ã½ºÅÛÀº ´Þ·Â µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áµË´Ï´Ù. ÀÌ ±¸¼º¿¡¼´Â ´Þ·ÂÀÇ Áö¿ªÀûÀÎ ºÐ»êÀÌ °¡´ÉÇÕ´Ï´Ù. ´Þ·Â ¼ÒÀ¯ÀÚ(ÃÖÁ¾ »ç¿ëÀÚ)´Â ´Þ·ÂÀÌ À§Ä¡ÇÑ ½Ã½ºÅÛ¿¡ ·Î±×ÀÎÇÕ´Ï´Ù. ±¸¼º ÁöħÀº °°Àº ½Ã½ºÅÛ¿¡¼ ÇÁ·±Æ®¿£µå ¹× ¹é¿£µå ¼¹ö¸¦ ¸ðµÎ ±¸¼ºÇÏ·Á¸éÀ» ÂüÁ¶ÇϽʽÿÀ.
±×¸² 6-2 ´ÙÁß ÇÁ·±Æ®¿£µå/¹é¿£µå ¼¹ö ±¸¼º
CLD Ç÷¯±×ÀÎ È°¼ºÈCLD Ç÷¯±×ÀÎÀ» È°¼ºÈÇÏ°í »ç¿ëÇÏ·Á¸é ¸ðµç ÇÁ·±Æ®¿£µå ¼¹ö¿¡¼ ¼³Á¤ÇØ¾ß ÇÏ´Â ¿©·¯ °¡Áö ics.conf ¸Å°³ º¯¼ö°¡ ÀÖ½À´Ï´Ù.
Calendar Server¿¡¼ Ç÷¯±× ÀÎ ÀÛµ¿ ¹æ½Ä¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun Java System Calendar Server 6 2005Q1 Developer's GuideÀÇ 1Àå, Calendar Server API(CSAPI) Overview¸¦ ÂüÁ¶ÇϽʽÿÀ.
csapi.plugin.loadall
“y”·Î ¼³Á¤ÇÒ °æ¿ì ÀÌ ¸Å°³ º¯¼ö´Â Á¢µÎ¾î cs_·Î ½ÃÀÛÇÏ´Â cal_svr_base/SUNWics5/cal/bin/plugins µð·ºÅ丮¿¡ ¸ðµç °øÀ¯ °´Ã¼¸¦ ·ÎµåÇϵµ·Ï
½Ã½ºÅÛ¿¡ Áö½ÃÇÕ´Ï´Ù. "n"À¸·Î ¼³Á¤Çϸé, csapi.plugin.calendarlookup ¹× csapi.plugin.calendarlookup.nameÀÇ µÎ ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÏ¿© ·ÎµåÇÒ Ç÷¯±× ÀÎÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.¿¹¸¦ µé¾î, ƯÁ¤ Ç÷¯±× Àθ¸ ·ÎµåÇÏ·Á¸é ¸ðµç ÇÁ·±Æ®¿£µå¿¡ ´ëÇØ ics.conf ÆÄÀÏÀÇ ¸Å°³ º¯¼ö¸¦ ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.
csapi.plugin.loadall = "n"
csapi.plugin.calendarlookup
ÀÌ ¸Å°³ º¯¼ö¸¦ “y”·Î ¼³Á¤Çϸé ƯÁ¤ Ç÷¯±× ÀÎÀ» ·ÎµåÇϵµ·Ï ½Ã½ºÅÛ¿¡ ¾Ë¸³´Ï´Ù. “n”À¸·Î ¼³Á¤ÇÏ¿© ÀÌ Ç÷¯±× ÀÎÀ» ·ÎµåÇÏÁö ¾Ê°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿¹¸¦ µé¾î, csapi.plugin.loadallÀ» “n”À¸·Î ¼³Á¤ÇÏ°í ³ª¼ calendarlookup Ç÷¯±× ÀÎÀ» ·ÎµåÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.
csapi.plugin.calendarlookup = "y"
ÀÌ ¸Å°³ º¯¼ö´Â ´ÙÀ½ csapi.plugin.calendarlookup.name ¸Å°³ º¯¼ö¿Í ÇÔ²² »ç¿ëµË´Ï´Ù.
csapi.plugin.calendarlookup.name
calendarlookup Ç÷¯±× ÀÎÀ» ·ÎµåÇÏ·Á¸é ÀÌ ¸Å°³ º¯¼ö¸¦ ´ÙÀ½°ú °°ÀÌ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
csapi.plugin.calendarlookup.name = "calendarlookup"
ÀÌ ¸Å°³ º¯¼ö´Â csapi.plugin.calendarplugin ¸Å°³ º¯¼ö¿Í ÇÔ²² »ç¿ëµË´Ï´Ù.
Ç÷¯±× ÀÎ ÀÛµ¿ ¹æ½Ä¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun Java System Calendar Server Developer's Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.
http://docs.sun.com/db/coll/CalendarServer_05q1
caldb.cld.type
½Ã½ºÅÛÀº ics.conf ÆÄÀÏÀÇ caldb.cld.type ¸Å°³ º¯¼öÀÇ °ªÀ» ±â¹ÝÀ¸·Î CLD Ç÷¯±× ÀÎ ·Îµå ¿©ºÎ¸¦ °áÁ¤ÇÕ´Ï´Ù. ¿¹»óµÇ´Â 2°¡Áö °ªÀº ´ÙÀ½°ú °°½À´Ï´Ù.
¿¹¸¦ µé¾î, CLD Ç÷¯±× ÀÎÀ» ·ÎµåÇÏ°Ô ÇÏ·Á¸é ¸ðµç ÇÁ·±Æ®¿£µå ¼¹ö¿¡¼ ics.conf ¸Å°³ º¯¼ö¸¦ ´ÙÀ½°ú °°ÀÌ ¼³Á¤ÇÕ´Ï´Ù.
caldb.cld.type=”directory”
CLD ¹× DWP¸¦ À§ÇÑ ¼¹ö ±¸¼ºÀÌ ÀýÀº ¼¹ö ±¸¼º Áöħ ¹× ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
CLD ¹× DWP¸¦ À§ÇÑ ÇÁ·±Æ®¿£µå ¼¹ö¸¦ ±¸¼ºÇÏ·Á¸é
°¢ ÇÁ·±Æ®¿£µå ¼¹ö¿¡¼ ´ÙÀ½ ics.conf ¸Å°³ º¯¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù.
- DWP ¼ºñ½º¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù(csdwpd).
service.dwp.enable=”yes”
- CLD À¯ÇüÀ» ¼³Á¤ÇÕ´Ï´Ù.
caldb.cld.type=”directory”
- DWP ¼ºñ½º(csdwpd)ÀÇ Æ÷Æ® ¹øÈ£¸¦ ¼³Á¤ÇÕ´Ï´Ù.
service.dwp.port = "59779"
±âº»°ªÀº "59779"ÀÔ´Ï´Ù. Æ÷Æ® ¹øÈ£´Â ±¸¼ºµÈ ¸ðµç ÇÁ·±Æ®¿£µå ¼¹ö ¹× ¹é¿£µå ¼¹ö¿¡¼ µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.
- ±¸¼º¿¡ Æ÷ÇÔµÈ °¢ ¹é¿£µå ¼¹öÀÇ ¼¹ö À̸§À» ¼³Á¤ÇÕ´Ï´Ù.
caldb.dwp.server.backend-server-1.ip = "backend-server-1"
caldb.dwp.server.backend-server-2.ip = "backend-server-2"
...
caldb.dwp.server.backend-server-n.ip = "backend-server-n"¼¹ö À̸§Àº Á¤±ÔÈµÈ À̸§À̾î¾ß Çϸç DNS(µµ¸ÞÀÎ À̸§ ¼ºñ½º)¿¡¼ À¯È¿ÇÑ IP ÁÖ¼Ò·Î È®ÀÎÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¸Å°³ º¯¼öÀÇ °¢ ºÎºÐ¿¡¼ ¼¹ö À̸§ÀÌ °°¾Æ¾ß Çϸç Á¤±ÔȵǾî¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
caldb.dwp.server.calendar.sesta.com.ip = "calendar.sesta.com"
¶ÇÇÑ ¼¹ö À̸§Àº Àû¿ë °¡´ÉÇÑ ´Þ·Â ¼ÒÀ¯ÀÚÀÇ icsDWPHost LDAP ¼Ó¼º¿¡ »ç¿ëµÈ À̸§°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.
- ±âº» DWP ¼¹ö À̸§À» ¼³Á¤ÇÕ´Ï´Ù.
caldb.dwp.server.default = "server-name"
¿©±â¼ server-nameÀº LDAP ¼¹ö µ¥ÀÌÅͺ£À̽ºÀÇ »ç¿ëÀÚ ¶Ç´Â ÀÚ¿ø Ç׸ñ¿¡ icsDWPHost ¼Ó¼ºÀÌ ¾ø´Â °æ¿ì Calendar Server¿¡¼ »ç¿ëÇÏ´Â Á¤±ÔÈµÈ ±âº» ¼¹ö À̸§ÀÔ´Ï´Ù. ÀÌ À̸§Àº DNS(µµ¸ÞÀÎ À̸§ ¼ºñ½º)¿¡¼ À¯È¿ÇÑ IP ÁÖ¼Ò·Î È®ÀÎÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
caldb.dwp.server.default = "calendar.sesta.com"
- ÀÎÁõ¿ë LDAP È£½ºÆ®¸¦ ¼³Á¤ÇÕ´Ï´Ù.
±âº»°ªÀº “localhost”ÀÌÁö¸¸ LDAP µð·ºÅ丮°¡ ÀÌ ÇÁ·±Æ®¿£µå ¼¹ö¿Í °°Àº ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇÁö ¾ÊÀº °æ¿ì ÀÌ ¸Å°³º¯¼ö¸¦ LDAP µð·ºÅ丮°¡ ¼³Ä¡µÈ(Directory Server°¡ ¼³Ä¡µÈ) È£½ºÆ® À̸§À¸·Î ¼³Á¤ÇÕ´Ï´Ù.
local.authldaphost=ldaphost
¿©±â¼ ldaphost´Â LDAP µð·ºÅ丮°¡ ¼³Ä¡µÈ È£½ºÆ® À̸§ÀÔ´Ï´Ù.
- »ç¿ëÀÚ ±âº» ¼³Á¤¿ë LDAP È£½ºÆ®¸¦ ¼³Á¤ÇÕ´Ï´Ù.
»ç¿ëÀÚ ±âº» ¼³Á¤¿ë LDAP µð·ºÅ丮°¡ º°µµ·Î ÀÖ´Â °æ¿ì ÀÌ ¸Å°³ º¯¼ö¸¦ ÇØ´ç È£½ºÆ® À̸§À¸·Î ¼³Á¤ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é local.authldaphost¿Í °°¾Æ¾ß ÇÕ´Ï´Ù. ±âº»°ªÀº “localhost”ÀÔ´Ï´Ù.
local.ugladaphost=”ldaphost”
¿©±â¼ “ldaphost”´Â LDAP µð·ºÅ丮°¡ ¼³Ä¡µÈ È£½ºÆ® À̸§ÀÔ´Ï´Ù.
- À̺¥Æ® ¾Ë¸² ¼ºñ½º¸¦ ºñÈ°¼ºÈÇÕ´Ï´Ù(enpd).
service.ens.enable=”no”
- ´Þ·Â µ¥ÀÌÅͺ£À̽º ¼¹ö °æº¸¸¦ ºñÈ°¼ºÈÇÕ´Ï´Ù.
caldb.serveralarms=”0”
caaldb.serveralarms.dispatch=”no”- ¾Ë¸² ¼ºñ½º¸¦ ºñÈ°¼ºÈÇÕ´Ï´Ù.
service.notify.enable=”no”
- ÀÚµ¿ ¹é¾÷ ¼ºñ½º¸¦ ºñÈ°¼ºÈÇÕ´Ï´Ù.
caldb.berkeleydb.archive.enable=”no”
caldb.berkeleydb.hotbackup.enable=”no”- º¯°æ ³»¿ëÀ» Àû¿ëÇÏ·Á¸é Calendar Server¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
cal_svr_base/SUNWics5/cal/sbin/start-cal
CLD ¹× DWP¸¦ À§ÇÑ ¹é¿£µå ¼¹ö¸¦ ±¸¼ºÇÏ·Á¸é
°¢ ¹é¿£µå ¼¹ö¿¡¼ ´ÙÀ½ ics.conf ¸Å°³ º¯¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù.
¹é¿£µå ¼¹ö¸¦ ±¸¼ºÇÏ·Á¸é °¢ ¹é¿£µå ¼¹ö¿¡¼ ics.conf ÆÄÀÏÀÇ ´ÙÀ½ ¸Å°³ º¯¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù.
- DWP ¼ºñ½º¸¦ È°¼ºÈÇÕ´Ï´Ù(csdwpd).
±âº»°ªÀº “no”(ºñÈ°¼ºÈ)ÀÔ´Ï´Ù.
service.dwp.enable = "yes"
- DWP Æ÷Æ® ¹øÈ£¸¦ ¼³Á¤ÇÕ´Ï´Ù.
±âº» Æ÷Æ® ¹øÈ£´Â "59779"ÀÔ´Ï´Ù. Æ÷Æ® ¹øÈ£´Â ±¸¼ºµÈ ¸ðµç ÇÁ·±Æ®¿£µå ¼¹ö ¹× ¹é¿£µå ¼¹ö¿¡¼ µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.
service.dwp.port = "59779"
- ¹é¿£µå ¼¹ö¿¡¼ ÇÊ¿äÇÏÁö ¾ÊÀ¸¹Ç·Î HTTP ¼ºñ½º¸¦ ºñÈ°¼ºÈÇÕ´Ï´Ù.
service.http.enable = "no"
- service.admin.enableÀÌ "yes"ÀÇ ±âº»°ªÀ¸·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù.
service.admin.enable = "yes"
- Ç÷¯±× ÀÎÀ» »ç¿ëÇϵµ·Ï ´Þ·Â Á¶È¸ À¯ÇüÀ» ¼³Á¤ÇÕ´Ï´Ù.
±âº»°ªÀº "local"(CLD ¾Æ´Ô)ÀÔ´Ï´Ù.
caldb.cld.type = "directory"
- ¹é¿£µå ¼¹ö´Â ´Þ·Â µ¥ÀÌÅÍÀÇ Á¶È¸¸¦ ¼öÇàÇÒ ÇÊ¿ä°¡ ¾øÀ¸¹Ç·Î csapi.plugin.calendarlookupÀ» "n"À¸·Î ¼³Á¤ÇÕ´Ï´Ù.
csapi.plugin.calendarlookup = "n"
- ÀÎÁõ¿ë LDAP È£½ºÆ®¸¦ ¼³Á¤ÇÕ´Ï´Ù.
±âº»°ªÀº “localhost”ÀÌÁö¸¸ LDAP µð·ºÅ丮°¡ ÀÌ ¹é¿£µå ¼¹ö¿Í °°Àº ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇÁö ¾ÊÀº °æ¿ì ÀÌ ¸Å°³º¯¼ö¸¦ LDAP µð·ºÅ丮°¡ ¼³Ä¡µÈ(Directory Server°¡ ¼³Ä¡µÈ) È£½ºÆ® À̸§À¸·Î ¼³Á¤ÇÕ´Ï´Ù.
local.authldaphost=ldaphost
¿©±â¼ ldaphost´Â LDAP µð·ºÅ丮°¡ ¼³Ä¡µÈ È£½ºÆ® À̸§ÀÔ´Ï´Ù.
- »ç¿ëÀÚ ±âº» ¼³Á¤¿ë LDAP È£½ºÆ®¸¦ ¼³Á¤ÇÕ´Ï´Ù.
»ç¿ëÀÚ ±âº» ¼³Á¤¿ë LDAP µð·ºÅ丮°¡ º°µµ·Î ÀÖ´Â °æ¿ì ÀÌ ¸Å°³ º¯¼ö¸¦ ÇØ´ç È£½ºÆ® À̸§À¸·Î ¼³Á¤ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é local.authldaphost¿Í °°¾Æ¾ß ÇÕ´Ï´Ù. ±âº»°ªÀº “localhost”ÀÔ´Ï´Ù.
local.ugladaphost=”ldaphost”
¿©±â¼ “ldaphost”´Â LDAP µð·ºÅ丮°¡ ¼³Ä¡µÈ È£½ºÆ® À̸§ÀÔ´Ï´Ù.
- º¯°æ ³»¿ëÀ» Àû¿ëÇÏ·Á¸é Calendar Server¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
°°Àº ½Ã½ºÅÛ¿¡¼ ÇÁ·±Æ®¿£µå ¹× ¹é¿£µå ¼¹ö¸¦ ¸ðµÎ ±¸¼ºÇÏ·Á¸é
°¢ ½Ã½ºÅÛ¿¡¼ ics.conf ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ ÆíÁýÇÕ´Ï´Ù.
- DWP ¼ºñ½º¸¦ »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù(csdwpd).
service.dwp.enable = "yes"
- DWP ¼ºñ½º(csdwpd)ÀÇ Æ÷Æ® ¹øÈ£¸¦ ¼³Á¤ÇÕ´Ï´Ù.
service.dwp.port = "59779"
±âº»°ªÀº "59779"ÀÔ´Ï´Ù. Æ÷Æ® ¹øÈ£´Â ±¸¼ºµÈ ¸ðµç ÇÁ·±Æ®¿£µå ¼¹ö ¹× ¹é¿£µå ¼¹ö¿¡¼ µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.
- ´Þ·Â Á¶È¸ Ç÷¯±× ÀÎÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù.
csapi.plugin.calendarlookup = "y"
- Calendar Server°¡ ¸ðµç Ç÷¯±× ÀÎÀ» ·ÎµåÇÏ°Ô ÇÕ´Ï´Ù.
csapi.plugin.calendarlookup.name = "*"
Ç÷¯±× ÀÎ µð·ºÅ丮¿¡ ¸ðµç Ç÷¯±×ÀÎÀÌ ·ÎµåµË´Ï´Ù.
- Calendar Server°¡ »ç¿ëÇÏ´Â ´Þ·Â Á¶È¸ Ç÷¯±× ÀÎÀÇ À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù.
caldb.cld.type = "directory"
- ±âº» DWP ¼¹ö À̸§À» ¼³Á¤ÇÕ´Ï´Ù.
caldb.dwp.server.default = "server-name"
¿©±â¼ server-nameÀº LDAP ¼¹ö µ¥ÀÌÅͺ£À̽ºÀÇ »ç¿ëÀÚ ¶Ç´Â ÀÚ¿ø Ç׸ñ¿¡ icsDWPHost ¼Ó¼ºÀÌ ¾ø´Â °æ¿ì Calendar Server¿¡¼ »ç¿ëÇÏ´Â Á¤±ÔÈµÈ ±âº» ¼¹ö À̸§ÀÔ´Ï´Ù. ÀÌ À̸§Àº DNS(µµ¸ÞÀÎ À̸§ ¼ºñ½º)¿¡¼ À¯È¿ÇÑ IP ÁÖ¼Ò·Î È®ÀÎÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
caldb.dwp.server.default = "calendar.sesta.com"
- ·ÎÄà ¼¹ö¸¦ ºñ·ÔÇÏ¿© ±¸¼º¿¡ Æ÷ÇÔµÈ ¸ðµç ÇÁ·±Æ®¿£µå/¹é¿£µå ¼¹öÀÇ ¼¹ö À̸§À» ¼³Á¤ÇÕ´Ï´Ù.
caldb.dwp.server.server-1.ip = "server-1"
caldb.dwp.server.server-2.ip = "server-2"
...
caldb.dwp.server.server-n.ip = "server-n"¼¹ö À̸§Àº Á¤±ÔÈµÈ À̸§À̾î¾ß Çϸç DNS(µµ¸ÞÀÎ À̸§ ¼ºñ½º)¿¡¼ À¯È¿ÇÑ IP ÁÖ¼Ò·Î È®ÀÎÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ¸Å°³ º¯¼öÀÇ °¢ ºÎºÐ¿¡¼ ¼¹ö À̸§ÀÌ °°¾Æ¾ß Çϸç Á¤±ÔȵǾî¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
caldb.dwp.server.calendar.sesta.com.ip = "calendar.sesta.com"
¶ÇÇÑ ¼¹ö À̸§Àº Àû¿ë °¡´ÉÇÑ ´Þ·Â ¼ÒÀ¯ÀÚÀÇ icsDWPHost LDAP ¼Ó¼º¿¡ »ç¿ëµÈ À̸§°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.
- À̺¥Æ® ¾Ë¸² ¼ºñ½º¸¦ È°¼ºÈ(enpd)ÇÕ´Ï´Ù.
service.ens.enable=”yes”
- ´Þ·Â µ¥ÀÌÅͺ£À̽º ¼¹ö °æº¸¸¦ È°¼ºÈÇÕ´Ï´Ù.
caldb.serveralarms=”1”
caaldb.serveralarms.dispatch=”yes”- ÀÎÁõ¿ë LDAP È£½ºÆ®¸¦ ¼³Á¤ÇÕ´Ï´Ù.
±âº»°ªÀº “localhost”ÀÌÁö¸¸ LDAP µð·ºÅ丮°¡ ÀÌ ÇÁ·±Æ®¿£µå ¼¹ö¿Í °°Àº ½Ã½ºÅÛ¿¡ ¼³Ä¡µÇÁö ¾ÊÀº °æ¿ì ÀÌ ¸Å°³º¯¼ö¸¦ LDAP µð·ºÅ丮°¡ ¼³Ä¡µÈ(Directory Server°¡ ¼³Ä¡µÈ) È£½ºÆ® À̸§À¸·Î ¼³Á¤ÇÕ´Ï´Ù.
local.authldaphost=ldaphost
¿©±â¼ ldaphost´Â LDAP µð·ºÅ丮°¡ ¼³Ä¡µÈ È£½ºÆ® À̸§ÀÔ´Ï´Ù.
- »ç¿ëÀÚ ±âº» ¼³Á¤¿ë LDAP È£½ºÆ®¸¦ ¼³Á¤ÇÕ´Ï´Ù.
»ç¿ëÀÚ ±âº» ¼³Á¤¿ë LDAP µð·ºÅ丮°¡ º°µµ·Î ÀÖ´Â °æ¿ì ÀÌ ¸Å°³ º¯¼ö¸¦ ÇØ´ç È£½ºÆ® À̸§À¸·Î ¼³Á¤ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é, local.authldaphost¿Í °°¾Æ¾ß ÇÕ´Ï´Ù. ±âº»°ªÀº “localhost”ÀÔ´Ï´Ù.
local.ugladaphost=”ldaphost”
¿©±â¼ “ldaphost”´Â LDAP µð·ºÅ丮°¡ ¼³Ä¡µÈ È£½ºÆ® À̸§ÀÔ´Ï´Ù.
- º¯°æ ³»¿ëÀ» Àû¿ëÇÏ·Á¸é Calendar Server¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
ÇÁ·±Æ®¿£µå¿Í ¹é¿£µå ¼¹ö °£ÀÇ º¸¾È À¯Áö °ü¸®ÇÁ·±Æ®¿£µå¿Í ¹é¿£µå ¼¹ö »çÀÌ¿¡ ºñ¹Ð¹øÈ£ ÀÎÁõÀ» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Àý¿¡¼´Â µÎ ¼¹ö »çÀÌ¿¡ ¾ÈÀüÇÑ Åë½ÅÀ» ¼³Á¤ÇÏ´Â ¹æ¹ý°ú ÀÛµ¿ ¹æ½Ä¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
ÀÎÁõ ¼öÇà ¹æ¹ý
ÇÁ·±Æ®¿£µå ¼¹ö´Â DWP(µ¥ÀÌÅͺ£À̽º ¿ÍÀ̾î ÇÁ·ÎÅäÄÝ)¸¦ »ç¿ëÇÏ¿© ¹é¿£µå ¼¹ö¿Í Åë½ÅÇÕ´Ï´Ù. DWP´Â Àü¼Û ±â¹ýÀ¸·Î HTTP¸¦ »ç¿ëÇϹǷΠCalendar Server´Â Ç¥ 6-1 ¹× Ç¥ 6-2ÀÇ ±¸¼º ¸Å°³ º¯¼ö¸¦ »ç¿ëÇÏ¿© ÇÁ·±Æ®¿£µå¿Í ¹é¿£µå ¼¹ö »çÀÌÀÇ DWP ¿¬°á¿¡ ´ëÇÑ ÀÎÁõÀ» Á¦°øÇÕ´Ï´Ù.
ÀÌ ¸Å°³ º¯¼ö´Â ¼±Åà »çÇ×ÀÌ¸ç ±âº»ÀûÀ¸·Î ics.conf ÆÄÀÏ¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù. DWP ¿¬°á¿¡ ´ëÇÑ ÀÎÁõÀ» »ç¿ëÇÏ·Á¸é °¢ ÇÁ·±Æ®¿£µå ¼¹ö ¹× ¹é¿£µå ¼¹öÀÇ ics.conf ÆÄÀÏ¿¡ Çʼö ¸Å°³ º¯¼ö¸¦ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù.
ÇÁ·±Æ®¿£µå ¼¹ö´Â ¹é¿£µå ¼¹ö¿Í óÀ½ ¿¬°áµÉ ¶§ ÀÌ ¸Å°³ º¯¼ö°¡ ÁöÁ¤ÇÑ »ç¿ëÀÚ ¾ÆÀ̵ð ¹× ºñ¹Ð¹øÈ£¸¦ º¸³À´Ï´Ù. ¹é¿£µå ¼¹ö´Â ¸Å°³ º¯¼ö¸¦ È®ÀÎÇÏ°í µÎ ¸Å°³ º¯¼ö°¡ ÀÏÄ¡Çϸé ÀÎÁõÀÌ ¼º°øÇÕ´Ï´Ù. ±×·± ´ÙÀ½ ¹é¿£µå ¼¹ö´Â ÇÁ·±Æ®¿£µå ¼¹ö·Î ¼¼¼Ç ¾ÆÀ̵𸦠º¸³À´Ï´Ù. ÇÁ·±Æ®¿£µå ¼¹ö´Â ÀÌÈÄ ¹é¿£µå ¼¹ö¿¡ DWP ¸í·ÉÀ» º¸³¾ ¶§ ÀÌ ¼¼¼Ç ¾ÆÀ̵𸦠»ç¿ëÇÕ´Ï´Ù.
ÀÌÈÄ °°Àº ÇÁ·±Æ®¿£µå ¼¹ö¿¡¼ ¿¬°áÇÒ °æ¿ì¿¡´Â ¹é¿£µå ¼¹ö°¡ ´Ù½Ã ½ÃÀ۵Ǿú°Å³ª µÎ ¼¹ö °£ÀÇ È°µ¿ÀÌ ¾ø¾î ¼¼¼ÇÀÌ ¸¸·áµÇÁö ¾ÊÀº ÇÑ ´Ù½Ã ÀÎÁõÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
¿©·¯ ´ëÀÇ ÇÁ·±Æ®¿£µå ¼¹ö ¹× ¹é¿£µå ¼¹ö°¡ ÀÖ´Ù¸é °¢ ¼¹ö¿¡ µ¿ÀÏÇÑ »ç¿ëÀÚ ¾ÆÀ̵ð ¹× ºñ¹Ð¹øÈ£¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
¹é¿£µå ¼¹ö¿¡¼ »ç¿ëÀÚ ¾ÆÀ̵ð¿Í ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀº °æ¿ì¿¡´Â ÀÎÁõÀÌ ¼öÇàµÇÁö ¾Ê½À´Ï´Ù.
DWP ¿¬°á ÀÎÁõÀ» ¼³Á¤ÇÏ·Á¸é
ÇÁ·ÐÆ®¿£µå¿Í ¹é¿£µå ¼¹ö °£ÀÇ DWP ¿¬°á ÀÎÁõÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
- °¢ ÇÁ·±Æ®¿£µå ¼¹öÀÇ ics.conf ÆÄÀÏ¿¡¼ ´ÙÀ½°ú °°Àº ¸Å°³ º¯¼ö¸¦ Ãß°¡ÇÕ´Ï´Ù.
caldb.dwp.server.back-end-server.admin = "userid"
caldb.dwp.server.back-end-server.cred = "password"¿©±â¼ back-end-server´Â ¹é¿£µå ¼¹öÀÇ À̸§À̸ç userid¿Í password´Â Calendar Server°¡ ¿¬°á ÀÎÁõ¿¡ »ç¿ëÇÒ »ç¿ëÀÚ ¾ÆÀ̵ð¿Í ºñ¹Ð¹øÈ£ÀÔ´Ï´Ù.
- back-end-server·Î Ç¥½ÃµÇ´Â °¢ ¹é¿£µå ¼¹öÀÇ ics.conf ÆÄÀÏ¿¡ ´ÙÀ½ ¸Å°³ º¯¼ö¸¦ Ãß°¡ÇÕ´Ï´Ù.
service.dwp.admin.userid = "userid"
service.dwp.admin.cred = "password"¿©±â¼ userid ¹× password´Â ÇÁ·±Æ®¿£µå ¼¹ö¿¡¼ ÁöÁ¤ÇÑ »ç¿ëÀÚ ¾ÆÀ̵ð ¹× ºñ¹Ð¹øÈ£¿Í µ¿ÀÏÇÕ´Ï´Ù.