ºìÁªLinuxÃÅ»§
Linux°ïÖú

½ÌÄãÔõÑùÀ´ÓÅ»¯Apache·þÎñÆ÷µÄÐÔÄÜ

·¢²¼Ê±¼ä:2006-09-01 08:11:07À´Ô´:ºìÁª×÷Õß:ÑϺ®
²âÊÔÓëÌá¸ßÐÔÄÜ

¡¡¡¡Apache·þÎñÆ÷ÒѾ­±»Éè¼ÆµÃ¾¡¿ÉÄܵĿ죬¼´Ê¹ÄãÓÃһ̨ÅäÖò»¸ßµÄ»úÆ÷£¬Óò»×ŽøÐÐÌ«¸´ÔÓµÄÉèÖã¬ËüµÄÏìÓ¦ÄÚÈݾÍ×ãÒÔÈûÂúÒÔÇ°µÄ¸÷ÖÖÕ­´øÁ¬½Ó¡£µ«ËæÍøÕ¾ÄÚÈÝÈÕÒ渴ÔӺʹø¿íµÄÔö¼Ó£¬¶ÔApache½øÐÐÓÅ»¯ÒÔÈ¡µÃ¸üºÃµÄÐÔÄܱäµÃÈÕÒæÖØÒªÆðÀ´¡£

¡¡¡¡Èç¹ûÓÅ»¯µÄ½á¹û½ö½öÊǼ«Ð¡µÄÐÔÄÜÌáÉýÄÇÕæÊÇÀË·Ñʱ¼ä¡£ÊÔÏëһϣ¬Ä㻨Á˺ü¸¸öСʱÉõÖÁ¼¸Ììµ÷ÕûApacheµÄ¸÷ÖÖ²ÎÊýµ«½á¹û½öÊǼ¸¸ö°Ù·ÖµãµÄÐÔÄÜÌáÉý?Òò´Ë£¬ÔÚÓÅ»¯Ç°Äã×öµÄµÚÒ»²½Ó¦¸ÃÊDzâÊÔÄãÄ¿Ç°µÄ·þÎñÆ÷µÄÐÔÄÜˮƽÒÔ±ã¾ö¶¨ÈçºÎÓÅ»¯ÄãµÄ·þÎñÆ÷²¢ºâÁ¿ÓÅ»¯µÄЧ¹û¡£

¡¡¡¡¹ØÓÚ¶ÔApacheµÄ²âÊÔÎÒÃÇÒѾ­²»ÊǵÚÒ»´ÎÌáµ½ÁË(¼û¡¶³å³öË®Ãæ¡·Ò»ÎÄ)£¬ÈçͬÎÒÃÇÒÔÇ°Ìáµ½µÄ£¬È·¶¨µ½µ×ÊÇÄÄÒ»²¿·Öµ¼ÖµÄÆ¿¾±ÍùÍùÊÇÒ»¼þÀ§ÄѵÄÊ£¬ÊÇÒòΪApache±¾ÉíµÄÉèÖÃÎÊÌ⻹ÊÇÓÉÓÚÄãʹÓõĶ¯Ì¬ÍøÕ¾³ÌÐò»·¾³?¹ØÓÚ²éÕÒÊÇ·ñÊÇÒòΪÍøÕ¾³ÌÐòÒýÆðµÄÎÊÌâÒѾ­³¬³öÁ˱¾Îĵķ¶Î§£¬ÕâÀïÎÒÃÇÖ÷Òª½²Ò»ÏÂÌá¸ßApache·þÎñÆ÷ËٶȵÄһЩͨ³£×ö·¨ÒÔ¼°ËüÈçºÎÓë¹¹³ÉWEBÍøÕ¾µÄÆäËü×é¼þ½øÐн»»¥¡£

Ö÷»úÓ²¼þ

¡¡¡¡ApacheËùÔڵĻúÆ÷Óë²Ù×÷ϵͳ»·¾³ÊǶÔÐÔÄÜÓ°Ïì×î´óÒòËØ£¬ºÜÃ÷ÏÔ£¬Ò»ÒÔ368µÄPCÓëһ̨P4»òË«´¦ÀíÆ÷µÄ»úÆ÷²»»áÓÐͬÑùµÄÐÔÄÜ¡£²»¹ý£¬Èç¹û²»Éæ¼°Ó²¼þµÄ¸Ä±ä£¬ÎÒÃÇ¿ÉÒÔ×öµÄ×î´óµÄÊÂÊÇÊ×ÏÈ¿´Ò»ÏÂApacheÊÇ·ñÔËÐÐÔÚһ̨רÓõķþÎñÆ÷ÉÏ£¬Èç¹ûÓëÆäËüÓ¦Óù²ÓÃһ̨·þÎñÆ÷¿Ï¶¨»áÓ°Ïì·þÎñÆ÷µÄÐÔÄÜ¡£

¡¡¡¡ÔÚ´ó¶àÊýÇé¿öÏ£¬¸æ±ðÊǶԾ²Ì¬ÍøÕ¾¶øÑÔ£¬ÄÚ´æÊýÁ¿ÊÇÒ»¸öÓ°ÏìÐÔÄܵĹؼüÒòËØ£¬ÒòΪËü¾ö¶¨ÁËApache¿ÉÒÔ»º´æ¶àÉÙÄÚÈÝ¡£Ëü»º´æµÄÄÚÈÝÔ½¶à£¬ÔÚÓ²ÅÌÉ϶ÁÈ¡ÄÚÈݵĻú»á¾ÍÔ½ÉÙ£¬¶ø´æÈ¡Ó²ÅÌÉϵÄÌض¨ÎļþÊÇÒ»¼þºÜ·ÑʱµÄ²Ù×÷¡£Èç¹ûÄãµÄÍøÕ¾Ö÷ÒªÊÇһЩ¾²Ì¬ÄÚÈÝ£¬Äã×îºÃʹÓÃmod_cacheÑ¡ÏÈç¹ûÄãµÄÄÚ´æ×ã¹»´ó£¬¿ÉÒÔʹÓÃmod_mem_cacheÑ¡Ïî¡£

¡¡¡¡µÚÒ»¸öÑ¡ÏÐÅÏ¢»º´æÔÚ´ÅÅÌÉÏ£¬µ±ËüÓëmod_includeÑ¡ÏîÒ»ÆðʹÓÃʱ»áÓкܺõÄЧ¹û£¬Õâ¸öÑ¡ÏîÔÚ½¨Á¢Ò»¸öÒ³ÃæʱÔÚ»º´æÖб£´æËüµÄ×îÖÕ°æ±¾¡£Ê¹ÓÃmod_mem_cache½«»º´æÄÚÈݱ£´æÔÚÒ»¸ö¿ÉÒÔ±»ËùÓÐApache½ø³Ì¹²ÏíµÄÄÚ´æ¶ÑÖС£

¡¡¡¡Ê¹Óøü¿ìµÄ´ÅÅÌ»ò½øÒ»²½Ê¹ÓÃRAID¿ÉÒÔÌá¸ßApache¶Ô´ÅÅÌÎļþµÄ·ÃÎÊËٶȡ£×¢Ò⣬Èç¹ûÄã×öÁËÏÂÃæµÄËùÓÐÕâЩÓÅ»¯£¬Ò»¸öÓ²¼þµÄ(¶ø·ÇÈí¼þ)Éý¼¶·½°¸ÊǸüºÃµÄÑ¡Ôñ¡£×îºóÒ»¸ö̸µ½µÄ¹ØÓÚÓ²¼þµÄÎÊÌâÊÇCPUÄÜÁ¦£¬Õâ¶Ô¶¯Ì¬ÄÚÈÝÍøÕ¾µÄÓ°ÏìºÜ´ó£¬¶¯Ì¬ÄÚÈÝÔ½¶àÒªÇóÔ½¸ß¡£

¡¡¡¡Í¨¹ý¼·³öApache·þÎñÆ÷µÄÿһ·ÖDZÁ¦Äã¿ÉÒÔÈÃÄãµÄÍøÕ¾Áô¸ø±ðÈ˵ÄÓ¡Ïó´ó´ó¸Ä¹Û£¬ÌرðÊǶÔһЩ¶¯Ì¬ÍøÕ¾¸üÊÇÈçºÎ¡£ÕâƪÎÄÕÂÖ÷ÒªÉæ¼°µ½¶ÔApache·þÎñÆ÷µÄ°²×°ºÍÉèÖÃÈçºÎ½øÐÐÓÅ»¯£¬ÕâÒ²ÊÇÄã×îÓпØÖÆȨµÄ²¿·Ö¡£

²âÊÔÓëÌá¸ßÐÔÄÜ

¡¡¡¡Apache·þÎñÆ÷ÒѾ­±»Éè¼ÆµÃ¾¡¿ÉÄܵĿ죬¼´Ê¹ÄãÓÃһ̨ÅäÖò»¸ßµÄ»úÆ÷£¬Óò»×ŽøÐÐÌ«¸´ÔÓµÄÉèÖã¬ËüµÄÏìÓ¦ÄÚÈݾÍ×ãÒÔÈûÂúÒÔÇ°µÄ¸÷ÖÖÕ­´øÁ¬½Ó¡£µ«ËæÍøÕ¾ÄÚÈÝÈÕÒ渴ÔӺʹø¿íµÄÔö¼Ó£¬¶ÔApache½øÐÐÓÅ»¯ÒÔÈ¡µÃ¸üºÃµÄÐÔÄܱäµÃÈÕÒæÖØÒªÆðÀ´¡£

¡¡¡¡Èç¹ûÓÅ»¯µÄ½á¹û½ö½öÊǼ«Ð¡µÄÐÔÄÜÌáÉýÄÇÕæÊÇÀË·Ñʱ¼ä¡£ÊÔÏëһϣ¬Ä㻨Á˺ü¸¸öСʱÉõÖÁ¼¸Ììµ÷ÕûApacheµÄ¸÷ÖÖ²ÎÊýµ«½á¹û½öÊǼ¸¸ö°Ù·ÖµãµÄÐÔÄÜÌáÉý?Òò´Ë£¬ÔÚÓÅ»¯Ç°Äã×öµÄµÚÒ»²½Ó¦¸ÃÊDzâÊÔÄãÄ¿Ç°µÄ·þÎñÆ÷µÄÐÔÄÜˮƽÒÔ±ã¾ö¶¨ÈçºÎÓÅ»¯ÄãµÄ·þÎñÆ÷²¢ºâÁ¿ÓÅ»¯µÄЧ¹û¡£

¡¡¡¡¹ØÓÚ¶ÔApacheµÄ²âÊÔÎÒÃÇÒѾ­²»ÊǵÚÒ»´ÎÌáµ½ÁË(¼û¡¶³å³öË®Ãæ¡·Ò»ÎÄ)£¬ÈçͬÎÒÃÇÒÔÇ°Ìáµ½µÄ£¬È·¶¨µ½µ×ÊÇÄÄÒ»²¿·Öµ¼ÖµÄÆ¿¾±ÍùÍùÊÇÒ»¼þÀ§ÄѵÄÊ£¬ÊÇÒòΪApache±¾ÉíµÄÉèÖÃÎÊÌ⻹ÊÇÓÉÓÚÄãʹÓõĶ¯Ì¬ÍøÕ¾³ÌÐò»·¾³?¹ØÓÚ²éÕÒÊÇ·ñÊÇÒòΪÍøÕ¾³ÌÐòÒýÆðµÄÎÊÌâÒѾ­³¬³öÁ˱¾Îĵķ¶Î§£¬ÕâÀïÎÒÃÇÖ÷Òª½²Ò»ÏÂÌá¸ßApache·þÎñÆ÷ËٶȵÄһЩͨ³£×ö·¨ÒÔ¼°ËüÈçºÎÓë¹¹³ÉWEBÍøÕ¾µÄÆäËü×é¼þ½øÐн»»¥¡£

Ö÷»úÓ²¼þ

¡¡¡¡ApacheËùÔڵĻúÆ÷Óë²Ù×÷ϵͳ»·¾³ÊǶÔÐÔÄÜÓ°Ïì×î´óÒòËØ£¬ºÜÃ÷ÏÔ£¬Ò»ÒÔ368µÄPCÓëһ̨P4»òË«´¦ÀíÆ÷µÄ»úÆ÷²»»áÓÐͬÑùµÄÐÔÄÜ¡£²»¹ý£¬Èç¹û²»Éæ¼°Ó²¼þµÄ¸Ä±ä£¬ÎÒÃÇ¿ÉÒÔ×öµÄ×î´óµÄÊÂÊÇÊ×ÏÈ¿´Ò»ÏÂApacheÊÇ·ñÔËÐÐÔÚһ̨רÓõķþÎñÆ÷ÉÏ£¬Èç¹ûÓëÆäËüÓ¦Óù²ÓÃһ̨·þÎñÆ÷¿Ï¶¨»áÓ°Ïì·þÎñÆ÷µÄÐÔÄÜ¡£

¡¡¡¡ÔÚ´ó¶àÊýÇé¿öÏ£¬¸æ±ðÊǶԾ²Ì¬ÍøÕ¾¶øÑÔ£¬ÄÚ´æÊýÁ¿ÊÇÒ»¸öÓ°ÏìÐÔÄܵĹؼüÒòËØ£¬ÒòΪËü¾ö¶¨ÁËApache¿ÉÒÔ»º´æ¶àÉÙÄÚÈÝ¡£Ëü»º´æµÄÄÚÈÝÔ½¶à£¬ÔÚÓ²ÅÌÉ϶ÁÈ¡ÄÚÈݵĻú»á¾ÍÔ½ÉÙ£¬¶ø´æÈ¡Ó²ÅÌÉϵÄÌض¨ÎļþÊÇÒ»¼þºÜ·ÑʱµÄ²Ù×÷¡£Èç¹ûÄãµÄÍøÕ¾Ö÷ÒªÊÇһЩ¾²Ì¬ÄÚÈÝ£¬Äã×îºÃʹÓÃmod_cacheÑ¡ÏÈç¹ûÄãµÄÄÚ´æ×ã¹»´ó£¬¿ÉÒÔʹÓÃmod_mem_cacheÑ¡Ïî¡£

¡¡¡¡µÚÒ»¸öÑ¡ÏÐÅÏ¢»º´æÔÚ´ÅÅÌÉÏ£¬µ±ËüÓëmod_includeÑ¡ÏîÒ»ÆðʹÓÃʱ»áÓкܺõÄЧ¹û£¬Õâ¸öÑ¡ÏîÔÚ½¨Á¢Ò»¸öÒ³ÃæʱÔÚ»º´æÖб£´æËüµÄ×îÖÕ°æ±¾¡£Ê¹ÓÃmod_mem_cache½«»º´æÄÚÈݱ£´æÔÚÒ»¸ö¿ÉÒÔ±»ËùÓÐApache½ø³Ì¹²ÏíµÄÄÚ´æ¶ÑÖС£

¡¡¡¡Ê¹Óøü¿ìµÄ´ÅÅÌ»ò½øÒ»²½Ê¹ÓÃRAID¿ÉÒÔÌá¸ßApache¶Ô´ÅÅÌÎļþµÄ·ÃÎÊËٶȡ£×¢Ò⣬Èç¹ûÄã×öÁËÏÂÃæµÄËùÓÐÕâЩÓÅ»¯£¬Ò»¸öÓ²¼þµÄ(¶ø·ÇÈí¼þ)Éý¼¶·½°¸ÊǸüºÃµÄÑ¡Ôñ¡£×îºóÒ»¸ö̸µ½µÄ¹ØÓÚÓ²¼þµÄÎÊÌâÊÇCPUÄÜÁ¦£¬Õâ¶Ô¶¯Ì¬ÄÚÈÝÍøÕ¾µÄÓ°ÏìºÜ´ó£¬¶¯Ì¬ÄÚÈÝÔ½¶àÒªÇóÔ½¸ß¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 2 ÌõÆÀÂÛ

  1. skyy8484 ÓÚ 2006-09-01 16:36:52·¢±í:

    ¶¥

  2. ÑϺ® ÓÚ 2006-09-01 08:12:37·¢±í:

    ·þÎñÆ÷ÉèÖÃ

    ¡¡¡¡Èç¹ûÄãµÄ»·¾³ÒѾ­½¨Á¢ApacheÒ²ÒѾ­¾­¹ýÓÅ»¯£¬¾Í¿ÉÒԲ鿴ÄãµÄÉèÖÃÎļþÀ´½øÐÐÏÂÒ»²½µÄÓÅ»¯´ëÊ©¡£Ò»¸öºÃµÄ·½·¨¾ÍÊǼò»¯ÄãµÄÉèÖÃÎļþ½«ÎļþÖеÄָʾ(directives)¼õÉÙµ½¼¸°ÙÐÐÄÚ£¬Ê×ÏÈÊÇɾ³ýµôÄÇЩעÊÍÐУ¬½ø¶øɾ³ýÈκηDZØÒªµÄÄÚÈÝ¡£

    ¼ò»¯ÉèÖÃÎļþ

    ¡¡¡¡µÚÒ»²½ÊǼò»¯ÉèÖÃÉèÖÃÎļþ£¬Ëü²¢²»´øÀ´ÈκÎÖ±½ÓµÄÐÔÄÜÌáÉý£¬µ«Ëü½«Ê¹ÉèÖÃÎļþÒ×ÓÚʹÓüõÉÙÄã³ö´íµÄ»ú»á¡£

    ¡¡¡¡ÔÚ½øÐÐÓÅ»¯Ö®Ç°£¬´ÓÒ»¸öĬÈÏÌṩµÄÉèÖÃÎļþ¿ªÊ¼ÊÇÒ»¸ö²»´íµÄÖ÷Òâ¡£ÕâЩÎļþ³£±»·ÅÔÚApacheµÄÉèÖÃĿ¼ÖУ¬ÎļþÃûΪ httpd.conf.orig»òÕß httpd-std.conf£¬²»ÒªÊ¹ÓÃÈçperformance-std.confÀàËÆÃû³ÆµÄÎļþ£¬´Ó³¤Ô¶µÄ¹Ûµã¿´£¬Èç¹ûÄã×¼±¸ÔÚÀïÃæ¼ÓÈë´óÁ¿µÄ¸½¼ÓÉèÖÃÐÅÏ¢£¬Ëü¾ö²»ÊÇÒ»¸öºÃÆðµã¡£ÁíÒ»·½Ã棬Èç¹ûÄãµÄÄ¿±êÊǽ¨Á¢Ò»¸öºÜ¿ìµÄ¾²Ì¬WEB·þÎñÆ÷£¬Õâ¿ÉÄÜÊÇÈ÷þÎñÆ÷ÔËÐÐÆðÀ´µÄ×î¼òµ¥·½·¨¡£

    ¡¡¡¡Èç¹ûÄãÊìϤApacheµÄÉèÖÃָʾÓ÷¨»òÀÖÒâä¯ÀÀ°ïÖúÎļþ£¬Äã¿ÉÒÔ´ÓÉèÖÃÎļþÖÐɾ³ýËùÓеÄ×¢ÊÍÄÚÈÝ£¬ÒòΪËüÃǾ­³£ÈÃʵ¼ÊµÄָʾÄÚÈݱäµÃÄÑÕÒ£¬ÄãÒ²¿ÉÒÔɾ³ý¶Ôµ±Ç°Æ½Ì¨ÉÏÓò»µ½µÄ¶à´¦Àí»ú·½Ê½(MPM)µÄÒýÓá£

    ½ûÓÃÄ£¿é

    ¡¡¡¡ÏÖÔÚ£¬ÎÒÃÇÒѾ­µÃµ½ÁËÒ»¸öÇåˬµÄÉèÖÃÎļþ£¬ÏÂÃæÎÒÃÇ¿ÉÒÔ¿ªÊ¼É¾³ýÆäÖÐÎÒÃÇϵͳÓò»µ½µÄÔªËØ£¬ÌرðÊÇ:

    ¡¡¡¡¡ñHostnameLookups(Ö÷»úÃû²éÕÒ)£¬ÕâÔö¼ÓÁË´¦Àíÿ¸öÇëÇóµÄ¿ªÏú£¬Ê×ÏÈ£¬·þÎñÆ÷»á¶ÔDNSϵͳ×öÒ»¸ö·´Ïò²éѯÒÔÕÒ³ö¿Í»§ÏµÍ³µÄÖ÷»úÃû£¬È»ºóÓÖ½øÐÐÕýÏò²éѯ¿´»ñµÃµÄÖ÷»úÃûÊÇ·ñÕæʵָÏò¿Í»§µÄIP¡£´ó¶àÊýÇé¿öÏ£¬Äã¿ÉÒÔ¼òµ¥µÄ¹Ø±ÕÕâ¸ö¹¦ÄÜ£¬Èç¹ûÄã¾­³£´¦Àí·þÎñÆ÷ÈÕÖ¾£¬Õâ¸ö¹¤×÷ÍêÈ«¿ÉÒÔÔÚÒÔºó½øÐС£Äã¿ÉÒÔͨ¹ýÔÚÉèÖÃÎļþÖмÓÈëָʾHostnameLookups offÀ´¹Ø±ÕÕâ¸ö¹¦ÄÜ¡£

    ¡¡¡¡¡ñ·ûºÅÁ¬½Ó¡£µ±´ò¿ªÕâ¸öÑ¡Ïîʱ£¬Apache½«¼ì²éÿ¸öÇëÇóÖÐÊÇ·ñ°üº¬¶Ô·ûºÅÁ¬½ÓµÄÒýÓã¬Õ⽫¶ÔÇëÇóÖаüº¬µÄÿ¸ö·¾¶µ÷ÓÃÒ»´Îlstat()ϵͳµ÷Óᣳý·ÇÄã×¼±¸Ê¹Ó÷ûºÅÁ¬½Ó£¬·ñÔòÓà Options -FollowSymLinks À´¹ØµôËü¡£

    ¡¡¡¡¡ñ·þÎñÆ÷״̬ÐÅÏ¢¡£¾¡¹ÜÕâ¶Ô²âÊÔÓë¼à¿Ø·þÎñÆ÷ºÜÓÐÓ㬵«ËüҲΪ·þÎñÆ÷´øÀ´Á˶îÍâµÄ¿ªÏú£¬Äã¿ÉÒÔͨ¹ýÑ°ÕÒÈκÎÀàËÆSetHandler server-statusµÄָʾÀ´¹Ø±Õ£¬Èç¹û¿ÉÄÜ£¬Äã¿ÉÒÔÔÚ°²×°ApacheʱÒƳýÕâ¸öÄ£¿é¡£

    ¡¡¡¡¡ñÔÚ¿ÉÒÔ¸ü¾«È·µÄʱºò¾¡¿ÉÄܲ»ÒªÊ¹ÓÃͨÅä·ûÖ®ÀàµÄÁé»îÑ¡ÏÀýÈ磬¶ÔÓÚDirectoryIndexָʾ£¬Ã÷È·µÄÖ¸¶¨ÉèÖÃÎļþÁÐ±í£¬×î³£ÓõķÅÔÚ×îÇ°¡£

    ¡¡¡¡¡ñ³ý·ÇÄãÓкܺõÄÀíÓÉ·ñÔò¾ÍÔÊÐíCGIµÄÖ´ÐУ¬½«ËÆÓеÄCGIÎļþ·Åµ½Ò»¸öÌض¨µÄĿ¼²¢ÎªÖ®É趨ÕýÈ·µÄȨÏÞ£¬Õâ±ÜÃâÁËApache¶Ôÿһ¸öÇëÇó¶¼ÒªÅжÏÒ»´ÎÒªÇóµÄÊÇÒ»¸ö¾²Ì¬Îļþ»¹ÊÇÒ»¸ö¶¯Ì¬Îļþ¡£

    ½ûÓÃÈÕÖ¾

    ¡¡¡¡Ð´ÈëÈÕÖ¾ÐÅÏ¢ÊÇÒ»¸öºÜ»¨·Ñʱ¼äµÄ¹¤×÷£¬¾¡¹ÜApache±£³ÖÈÕÖ¾ÎļþµÄ´ò¿ª×´Ì¬ÒÔ½ÚÊ¡´ò¿ªÎļþµÄʱ¼ä£¬µ«ÈÔÈ»µÃ»¨·Ñ²»ÉÙµÄʱ¼ä¡£Èç¹ûûÓбØÒª´æ´¢ÈÕÖ¾ÐÅÏ¢£¬Äã¿ÉÒԹرÕÕâ¸öÑ¡ÏîÒÔ½ÚÊ¡³ö¸ü¶àµÄ´¦ÀíÆ÷ʱ¼ä£¬Ö»ÐèÒªÔÚÉèÖÃÎļþÖаÑÈÕÖ¾ÄÇÒ»ÐÐ×¢Ê͵ô¾Í¿ÉÒԹصôËü¡£

    ¡¡¡¡Èç¹û±ØÐë±£ÁôÈÕÖ¾£¬Äã¿ÉÒԹرÕHostnameLookupsÑ¡Ïî(¼ûÉÏÎÄ)È»ºó°ÑÈÕÖ¾Îļþ¿½±¸µ½Áíһ̨»úÆ÷ÉÏ×ö½øÒ»²½·ÖÎö¡£

    ¼ò»¯Ä¿Â¼¼¶µÄÉèÖÃ

    ¡¡¡¡htaccessÎļþ¿ÉÒÔ¼«´óµÄÀ©Õ¹ApacheµÄÉèÖòÎÊý£¬¶øÎÞÐèÿ´ÎÄã¸Ä±äÉè¼Æ¶¼Òª±à¼­ApacheÖ÷ÉèÖÃÎļþ£¬µ«¶ÔÕâ¸öÎļþµÄʹÓÃÒ²½µµÍÁË·þÎñÆ÷µÄÐÔÄÜ¡£

    ¡¡¡¡Èç¹ûʹÓÃÕâ¸öÎļþ£¬Apache±ØÐèÊ×ÏÈÔÚµ±Ç°Ä¿Â¼ÖвéÕÒÊÇ·ñ´æÔÚÕâ¸öÎļþ£¬Èç¹û´æÔھͽâÎöÕâ¸öÎļþ²¢ÔÚµ±Ç°Ä¿Â¼ÖÐÓ¦ÓÃÎļþÖеÄÉèÖ᣸ü»µµÄÊÇ£¬Apache²»½öÒª²é¿´µ±Ç°µÄĿ¼£¬»¹Òª²é¿´µ±Ç°Ä¿Â¼µÄËùÓÐÉϲãĿ¼ÊÇ·ñ°üÀ¨htaccessÎļþÒÔ¸ù¾ÝËùÓÐÕâЩÎļþ×îÖÕÈ·¶¨ÉèÖá£

    ¡¡¡¡Èç¹ûÄãÏë×îÓÅ»¯·þÎñÆ÷µÄÐÔÄÜ£¬ÄãÓ¦¸Ã½ûֹʹÓÃhtaccessÎļþ£¬Èκλù±¾Ä¿Â¼µÄÉèÖö¼¿ÉÒÔÔÚÖ÷ÉèÖÃÎļþÖнøÐУ¬¶øÖ÷ÉèÖÃÎļþ½öÔÚ·þÎñÆ÷Æô¶¯Ê±½âÎöÒ»´Î¡£ÎªÁ˽ûÓÃhtaccessÎļþ£¬ÔÚÈκνÚÀï¼ÓÉÏָʾAllowOverride None¡£

    ¶à´¦Àí·½Ê½ÉèÖÃ

    ¡¡¡¡¶à´¦Àí·½Ê½(Multi-Processing Module/MPM)ËûÔÊÐíÌض¨Æ½Ì¨´¦Àí¶à¸ö²¢·¢Á¬½Ó¡£MPMÄ£¿éÊÇƽ̨Ïà¹ØµÄ£¬¶ÔÓÚUnix¡¢Windows¡¢BeOS¡¢ºÍNetWareÓв»Í¬µÄ½â¾ö·½°¸£¬Ò»Ð©Æ½Ì¨Óв»Ö¹Ò»¸ö·½°¸¿ÉÒÔÑ¡Ôñ¡£¶Ô´ó¶àÊýÓû§¶øÑÔ£¬¶ÔÓÚÌض¨Æ½Ì¨µÄĬÈÏÉèÖÃÒѾ­¹¤×÷µÃºÜºÃ£¬¶ø¾«È·µ÷ÕûÕâЩ²ÎÊýÊÇÒ»¸ö·ÑʱµÄ¹¤×÷¡£²»¹ýÈç¹ûÄãÏë×î´óÏ޶ȵÄÍÚ¾òApacheµÄDZÁ¦£¬Äã±ØÐëµ÷ÕûÕâЩÉèÖá£

    ¡¡¡¡¶Ô´ó¶àÊýƽ̨¶øÑÔ£¬Ö»ÓÐÒ»ÖÖMPM¿ÉÑ¡£¬²»¹ýÔÚUNIXÏÂÔòÓÐÁ½¸öÑ¡Ïî:preforkÓëworker£¬preforkģʽÉú³É¶à¸öÏàͬµÄ Apache½ø³Ì£¬¶øworkerģʽ´´½¨¶à¸öÏ̡߳£Í¨³£¶øÑÔ£¬¶ÔÓÚÖ»ÓÐÒ»µ½Á½¿Å´¦ÀíÆ÷µÄϵͳ£¬preforkģʽ¹¤×÷µÃ¸üºÃ£¬¶ø¶ÔÓÚÓµÓиü¶à´¦ÀíÆ÷µÄϵͳ£¬Ïß³ÌÄ£Ð͹¤×÷µÃ¸üÓÐЧÂÊ¡£

    ¡¡¡¡²»¹ÜÄÄÖÖÇé¿ö£¬MaxClientsָʾÊÇ×îÓÐЧµÄÌá¸ß·þÎñÆ÷ÐÔÄܵķ½·¨£¬Ëü¿ØÖÆÁËApache¿ÉÒÔ´¦ÀíµÄ×î´ó²¢·¢Á¬½ÓÊý¡£

    ÓÅ»¯¾²Ì¬ÄÚÈÝ

    ¡¡¡¡Èç¹ûÄãµÄWEB·þÎñÆ÷ʹÓÃÁË´óÁ¿¾²Ì¬ÄÚÈÝ»òÕßÄã·Ö±ðÓÃÁ½¸öWEB·þÎñÆ÷´¦Àí¶¯Ì¬ºÍ¾²Ì¬ÄÚÈÝ£¬ÄÇôÄãÏÖÔÚµÄÖ÷ҪĿ±ê¾ÍÊÇËõ¶Ì·þÎñÆ÷·¢Ëͱ»ÇëÇóÄÚÈݵÄÏìӦʱ¼ä£¬×î¼òµ¥µÄ·½·¨¾ÍÊÇʹÓÃmod_cache»º´æÄ£¿é¡£Äã¿ÉÒÔʹÓÃmod_disk_cacheºÍmod_mem_cacheÀ´·Ö±ðÌṩ»ùÓÚ´ÅÅ̵Ļº´æºÍ»ùÓÚÄÚ´æµÄ»º´æ¡£

    ¡¡¡¡Äã¿ÉÒԲ鿴¹ØÓÚmod_cacheµÄ˵Ã÷ÎļþÒÔÈ¡µÃ½øÒ»²½µÄÐÅÏ¢¡£

    ÓÅ»¯¶¯Ì¬ÄÚÈÝ

    ¡¡¡¡¶¯Ì¬ÄÚÈÝ¿ÉÄÜÊÇËùÓÐWEB·þÎñÆ÷ÖÐ×îÏû·Ñʱ¼äµÄ²¿·Ö£¬ÌرðÊÇʹÓÃCGIµÄʱºò£¬Ò»¸ö¼òµ¥µÄ³ÌÐò¶¼¿ÉÄÜ»á°ÑÏìӦʱ¼äÔö¼ÓºÃ¼¸Ãë¡£

    ¡¡¡¡Ê¹ÓûùÓڽű¾µÄ·½°¸µÄÒ»´óºÃ´¦ÊÇËüÃÇÔÚApacheÀï×°ÈëÁ˽âÊÍÆ÷£¬Õâ¾Í¼õÉÙÁËÖ´ÐÐʱÔÙ×°Èë½âÊÍÆ÷µÄʱ¼ä£¬Ò»Ð©·½°¸»¹°Ñ½âÎö¹ýµÄ½Å±¾»º´æÆðÀ´£¬ÕâÑùÏÂÒ»´ÎÓöµ½Í¬ÑùµÄÇëÇó¾Í¿ÉÒÔÖ±½ÓÖ´ÐжøÎÞÐèÔٴνâÎö

    ¡¡¡¡¶ÔÌض¨ÏµÍ³µÄµ÷ÕûÓÅ»¯ºÜ¸´ÔÓ¶øÇҺܻ¨Ê±¼ä£¬¶øÇÒÄãÐèÒªµ÷ÕûÌض¨µÄ½Å±¾ÒÔÀûÓÃÓÅ»¯µÄ³É¹û¡£

    ¡¡¡¡²»¹ý¶Ô¶¯Ì¬ÄÚÈݵÄÓÅ»¯Ð§¹ûÊǷdz£Ã÷ÏԵģ¬½ö½öÊÇ°Ñperl½Å±¾µÄÖ´ÐÐģʽ´ÓCGIתµ½mod_perl¾Í¿ÉÒÔ¼õÉÙ¶à´ï70%µÄÖ´ÐÐʱ¼ä£¬Èç¹ûÎÒÃǽøÒ»²½£¬»¹¿ÉÒÔʹÓõ½Êý¾Ý¿âµÄ³Ö¾ÃÁ¬½Ó»òÔÚ¶à´ÎÇëÇóÖ®¼ä»º´æÐÅÏ¢£¬Õâ¶Ôµç×ÓÉÌÎñÍøÕ¾·Ç³£ÓÐÓã¬ËüÒ²¼õСÁ˲»Í¬ÇëÇó¼äÖظ´×°ÔØÐÅÏ¢µÄ¿ªÏú¡£

    ×ܽá

    ¡¡¡¡¾¡¹ÜApacheÊÇÒ»¸ö¸ß¿É¶¨ÖƵŦÄÜÇ¿´óÇÒÏ൱¸´ÔӵķþÎñÆ÷Èí¼þ£¬ÎÒÃǺÜÓÐÐËȤµÄ×¢Òâµ½¼´Ê¹ÊÇApacheµÄ±ê×¼°²×°Ò²¿ÉÒԵõ½²»´íµÄÐÔÄÜ¡£µ÷ÕûApacheµÄÉèÖòÎÊýÊÇÒ»¸ö¿ÉÒÔÇáÒ×ÏÔÖøÌá¸ß·þÎñÆ÷ÐÔÄܵķ½·¨¡£µ«²»ÐÒµÄÊÇ£¬³£³£ÎÒÃÇÔÚApacheÀï×îÎÞ·¨¿ØÖƵÄÄÚÈÝ--ÀýÈçÍøÕ¾µÄ¶¯Ì¬ÄÚÈݽű¾ºÍCGIÊÇÓ°ÏìÍøÕ¾ÐÔÄܵÄ×îÖØÒª·½Ã棬Èç¹ûÄã¹ÜÀíÒ»¸öµäÐ͵ÄApache·þÎñÆ÷Äã»á·¢ÏÖApacheÏìÓ¦Ò»¸ö´«ÈëÁ¬½ÓÒÔ¼°×îºó°ÑÄÚÈÝ·¢Ë͸ø¿Í»§µÄËù»¨·ÑµÄʱ¼äÊÇÒÔºÁÃë¼ÇµÄ£¬¶øµÈ´ýËùÐèÊý¾Ý×ÊÔ´µÄʱ¼ä³£³£´ïµ½¼¸ÃëÖÓ¡£

    ¡¡¡¡µ±È»£¬Õâ²¢²»ÊÇ˵ÎÒÃǵÄÓÅ»¯¹¤×÷ûʲôÒâÒ壬ÓÅ»¯µÄЧ¹ûÈÕ»ýÔÂÀÛÒ²²»¿ÉСÊÓ¡£ÁíÍ⣬ÖØÒªµÄÊÇ£¬Í¨¹ý¼ò»¯ÄãµÄÉèÖÃÎļþ£¬Äã¿ÉÒÔ´ó´ó¼õС·þÎñÆ÷µÄ¹ÜÀí¸ºµ£¡£