6Àå. Apache HTTP ¼­¹ö ¼³Á¤Çϱâ

ÀÌ Àå¿¡¼­´Â °í¼º´É Apache HTTP ¼­¹ö¸¦ ¸¸µé±â À§Çؼ­ Red Hat Enterprise Linux¸¦ ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» ´Ù·ç°í ÀÖ½À´Ï´Ù.

ÀÌ °÷¿¡¼­´Â Apache HTTP ¼­¹ö¸¦ ÆäÀÏ¿À¹ö(failover)Çϴ Ŭ·¯½ºÅÍ ¼­ºñ½º¸¦ ¼³Á¤ÇÏ´Â ¿¹½Ã¸¦ º¸¿©ÁÝ´Ï´Ù. ºñ·Ï ½ÇÁ¦·Î ¼­ºñ½º¿¡ »ç¿ëµÇ´Â º¯¼öµéÀº ƯÁ¤ ¼³Á¤¿¡ µû¶ó ´Ù¸£Áö¸¸, ÀÌ ¿¹¸¦ º¸½Ã¸é ƯÁ¤ ȯ°æ¿¡ ´ëÇÑ ¼­ºñ½º¸¦ ¼³Á¤Çϴµ¥ µµ¿òÀÌ µÉ °ÍÀÔ´Ï´Ù.

6.1. Apache HTTP ¼­¹ö ¼³Á¤ °³¿ä

¿ì¼± Ŭ·¯½ºÅÍÀÇ ¸ðµç ±¸¼º¿øµé¿¡ Apache HTTP ¼­¹ö¸¦ ¼³Á¤ÇϽʽÿÀ. ÆäÀÏ¿À¹ö µµ¸ÞÀο¡ ¼­ºñ½º¸¦ ÇÒ´çÇϽøé ÀÌ ¼­ºñ½º¸¦ ½ÇÇàÇϵµ·Ï ¼³Á¤ÇÒ ½Ã½ºÅÛÀÇ ¼ö¸¦ ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Áö½Ã »çÇ×Àº 2.9 ÀýÀ» ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù. Ŭ·¯½ºÅÍ ¼ÒÇÁÆ®¿þ¾î´Â Çѹø¿¡ ÇÑ Å¬·¯½ºÅÍ ½Ã½ºÅÛ¸¸ Apache HTTP ¼­¹ö ¼ÒÇÁÆ®¿þ¾î¸¦ ¿î¿µÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ÀÌ ¼³Á¤Àº httpd RPM ÆÐŰÁö¸¦ ¾çÂÊ Å¬·¯½ºÅÍ ±¸¼º¿ø¿¡ (¶Ç´Â ÆäÀÏ¿À¹ö µµ¸ÞÀÎÀÌ »ç¿ëµÈ´Ù¸é ±× ±¸¼º¿øµé¿¡) ¼³Ä¡ÇÏ´Â °Í°ú À¥ »çÀÌÆ®¸¦ ÀúÀåÇÒ °øÀ¯ ÆÄÀÏ ½Ã½ºÅÛÀ» ¼³Á¤ÇÏ´Â ÀÛ¾÷À¸·Î ±¸¼ºµË´Ï´Ù.

Ŭ·¯½ºÅÍ ½Ã½ºÅÛ¿¡ Apache HTTP ¼­¹ö¸¦ ¼³Ä¡ÇÏ½Ç ¶§, ´ÙÀ½ ¸í·ÉÀ» ¼öÇàÇÏ¿© Ŭ·¯½ºÅÍ ½Ã½ºÅÛÀ» ¼³Á¤ÇÏÁö ¸¶½Ã°í ½Ã½ºÅÛÀÌ ºÎÆÃ½Ã ¼­ºñ½º°¡ ÀÚµ¿À¸·Î ½ÃÀÛµÇ°Ô ÇϽʽÿÀ:

chkconfig --del httpd

½Ã½ºÅÛ ½ÃÀÛ ½ºÅ©¸³Æ®°¡ httpd¸¦ ½ÃÀÛÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó, Ŭ·¯½ºÅÍ ÀÚü¿¡¼­ Ȱ¼º Ŭ·¯½ºÅÍ ¼­¹ö »ó¿¡¼­ ½ÃÀ۵˴ϴÙ. À̰ÍÀ» ÅëÇØ Çѹø¿¡ ¿ÀÁ÷ ÇÑ Å¬·¯½ºÅÍ ±¸¼º¿ø¿¡¸¸ »óÀÀÇÏ´Â IP ÁÖ¼Ò¿Í ÆÄÀÏ ½Ã½ºÅÛÀ» ¸¶¿îÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

httpd ¼­ºñ½º¸¦ Ãß°¡ÇÒ °æ¿ì, À¯µ¿ IP ÁÖ¼Ò°¡ ¼­ºñ½º¿¡ ÇÒ´çµÇ¾î¾ß ÇÕ´Ï´Ù. ÆäÀÏ¿À¹ö°¡ ¹ß»ýÇϰųª ¼­ºñ½º°¡ ¿Å°ÜÁö¸é ÀÌ À¯µ¿ IP ÁÖ¼Ò´Â ÇÑ Å¬·¯½ºÅÍ¿¡¼­ ´Ù¸¥ Ŭ·¯½ºÅÍ·Î Àü¼ÛµÉ °ÍÀÔ´Ï´Ù. Ŭ·¯½ºÅÍ ±¸Á¶´Â ÀÌ IP ÁÖ¼Ò¸¦ ÇöÀç Apache HTTP ¼­¹ö°¡ ½ÇÇàµÇ°í ÀÖ´Â ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º¿¡ ÇÒ´çÇÒ °ÍÀÔ´Ï´Ù. ÀÌ IP ÁÖ¼Ò´Â Apache HTTP ¼­¹ö¸¦ ÀÌ¿ëÇÏ·Á´Â HTTP Ŭ¶óÀÌ¾ðÆ®¿¡°Ô httpd ¼­ºñ½º¸¦ ½ÇÇà ÁßÀΠŬ·¯½ºÅÍ ½Ã½ºÅÛÀ» ÀÌ¿ëÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÝ´Ï´Ù.

À¥ÆäÀÌÁöÀÇ ³»¿ëÀ» Æ÷ÇÔÇÏ´Â ÆÄÀÏ ½Ã½ºÅÛÀº Ŭ·¯½ºÅÍ ½Ã½ºÅÛÀÌ ½ÃÀÛÇÒ ¶§, ÀÚµ¿ÀûÀ¸·Î °øÀ¯ µð½ºÅ©¿¡ ¸¶¿îÆ®µÇ¸é ¾ÈµË´Ï´Ù. ±× ´ë½Å, Ŭ·¯½ºÅÍ ½Ã½ºÅÛµéÀÇ httpd ¼­ºñ½º°¡ ½ÃÀÛµÇ°í ³¡³¯¶§ ¸¶¿îÆ®µÇ°Å³ª ¸¶¿îÆ® ÇØÁ¦µÇ¾î¾ß ÇÕ´Ï´Ù. À̸¦ ÅëÇØ, Ŭ·¯½ºÅͰ¡ µ¿½Ã¿¡ µ¿ÀÏÇÑ µ¥ÀÌÅ͸¦ »ç¿ëÇÏ·Á°í ÇÏ¿© µ¥ÀÌÅÍ »ó¿¡ ¼Õ»óÀ» ÀÔÈ÷´Â °æ¿ì¸¦ ¸·À» ¼ö°¡ ÀÖ½À´Ï´Ù. µû¶ó¼­ ÀÌ ÆÄÀÏ ½Ã½ºÅÛÀ» /etc/fstab¿¡ Æ÷ÇÔ½ÃŰÁö ¸¶½Ê½Ã¿À.