ÄúµÄWebAppϵͳÊÇ·ñÕýÔÚʹÓÃÒ»¸öMySQLµÄÊý¾Ý¿âϵͳ£¿ÄúµÄ¿Í»§ÊDz»ÊÇ×ÜÊDZ§Ô¹Ò³Ãæ½á¹û·´À¡µÄ·Ç³£Âý£¿ÄúµÄMySQLϵͳµÄ¸ºÔØÊDz»ÊÇ×ÜÊÇά³ÖÔÚÒ»¸ö·Ç³£¸ßµÄ״̬Ï£¿±¾ÎĽ«ÎªÄúÌṩһ¸ö·Öµ£MySQLϵͳµÄ¸ºÔصķ½·¨£¬ÒÔ¼°ÓÉ´ËÅÉÉú³öÀ´µÄÒ»¸öMySQL-HA-ProxyµÄ¿ª·¢ÏîÄ¿¡£Ê¹Óñ¾ÎÄÌṩµÄ·½·¨£¬Äú½«ÒÔ×îСµÄÔ´´úÂë¸Ä¶¯£¬»ñµÃMySQLϵͳµÄ¸ßЧÔËת¡£
¡¡¡¡
¡¡¡¡
µÚÒ»½Ú Êý¾Ý¿â¼¯Èº¼¼ÊõµÄÏÖ×´¡¡¡¡Ä¿Ç°Êý¾Ý¿â¼¯ÈºÏµÍ³Ó¦ÓõñȽϳɹ¦£¬Ó¦Ó÷¶Î§±È½Ï¹ã·ºµÄÊÇ£ºOracle¹«Ë¾µÄOracle9ÓëIBM¹«Ë¾DB2¡£Oracle9²ÉÓÃShared-storageµÄ¼¼Êõ£¬DB2Ñ¡ÔñÁËShared-nothingµÄ¼¼Êõ£¬¶þÕ߸÷Óг¤¶Ì¡£
¡¡¡¡
¡¡¡¡×îеÄÊý¾Ý¿â¼¯ÈºÏµÍ³µÄÀíÂÛ»ù´¡ÊÇ·Ö²¼Ê½¼ÆË㣬½«Êý¾Ý·Ö²¼µ½Ã¿¸ö½Úµã£¬ËùÓеļÆËã½Úµã²¢Ðд¦ÀíÊý¾Ý£¬½«½á¹û»ã×Ü¡£ÕâÑùµÄ·½Ê½ÎÞÒÉÊÇ×îÍêÃÀµÄ¡£µ«ÊÇĿǰÈÔÈ»²»ÄÜʵÏÖÈ«²¿µÄ¹¦ÄÜ¡£
¡¡¡¡
¡¡¡¡¶ÔÓÚShared-storageÒÔ¼°Shared-nothingµÄ¼¼ÊõÇë²Î¿¼OracleÒÔ¼°IBMÍøÕ¾ÉϵÄÏà¹Ø×ÊÁÏ¡£
¡¡¡¡
¡¡¡¡
µÚ¶þ½Ú ĿǰÊý¾Ý¿âÓ¦ÓÃ×´¿ö¡¡¡¡Ä¿Ç°Êý¾Ý¿âÓ¦ÓÃ×´¿ö´óÖ·ÖΪÁ½À࣬µÚÒ»ÀàÊÇÊý¾ÝÁ¿ÔÚ100GÒÔÏ£¬Êý¾Ý¿â·ÃÎÊÆµ·±£¬ÇëÇóÃܼ¯¡£Ö÷ÒªÊÇWeb APPÀàÐ͵ÄÓ¦Óã¬ÀýÈç£ºÍøÕ¾£¬ÂÛ̳µÈ¡£ÕâЩWeb APPÀàÐ͵ÄÓ¦Ó÷ÃÎÊÊý¾Ý¿âµÄÌØµãÊÇ£º·ÃÎÊÆµ·±£¬Êý¾Ý¿âÿÃëÖÓÒª½ÓÊܼ¸Ç§´ÎÒÔÉϵIJéѯ£¬ÐèÒª¾³£×·¼ÓÊý¾Ý£¬Í¬Ê±¶ÔÊý¾ÝµÄÏìÓ¦ËÙ¶ÈÒªÇó±È½Ï¸ß¡£ÁíÒ»ÀàÊÇÓÃÓÚ¿ÆÑ§¼ÆËã¡¢´æ´¢ÀúÊ·Êý¾ÝµÄÓ¦Óã¬Êý¾ÝÁ¿ÍùÍù´ïµ½¼¸°ÙG¡£ÕâЩӦÓ÷ÃÎÊÊý¾Ý¿âµÄÌØµãÊÇ£º¶àΪ²éѯ²Ù×÷£¬Êý¾Ý¶¼ÊÇ·ÖÅú¡¢¶¨Ê±¡¢¼¯Öе¹ÈëÊý¾Ý¿â£¬Êý¾Ý¿âµÄ¼Ç¼·Ç³£¶à£¬»ýÀÛÁË´óÁ¿µÄÊý¾Ý£¬¶ÔÊý¾Ý¿âµÄÏìÓ¦ËÙ¶ÈûÓÐÌ«¸ßÒªÇó¡£
¡¡¡¡
¡¡¡¡
µÚÈý½Ú ±©Â¶³öÀ´µÄÎÊÌâ¡¡¡¡µÚÒ»ÀàÓ¦Óã¬ÓÉÓÚ·ÃÎÊ±È½ÏÆµ·±£¬¶øÇÒΪÁËÖ§³Ö¸ü¶àµÄ·ÃÎÊ£¬Web ServerÒ»°ã¶¼Ê¹ÓÃÁ˸ºÔؾùºâµÄ¼¯Èº£¬µ«ÊǶÔÓÚÊý¾Ý¿âÀ´Ëµ£¬ÓÉÓÚÎÞ·¨ÊµÏÖ¼¯Èº²Ù×÷£¬Ã¿ÃëÖÓµÄÇëÇó²»¶ÏÔö¼Ó£¬Ëæ×Å·þÎñÆ÷¸ºÔصÄÔö¼Ó£¬ÏìÓ¦µ¥¸öÇëÇóµÄËÙ¶ÈÔ½À´Ô½Âý£¬Èç¹û¿âÎļþ±È½Ï´ó£¬³öÏÖд²Ù×÷µÄʱºò»¹»á³öÏÖËø±íʱ¼ä¹ý³¤µÈÓ°Ïì·ÃÎÊЧÂʵÄÊÂÇé¡£
¡¡¡¡
¡¡¡¡µÚ¶þÀàÓ¦Óã¬Ö÷ÒªÊÇÊý¾ÝÎļþÌ«´ó£¬Ã¿´Î´¦ÀíÊý¾Ý¶¼ÐèÒª´óÁ¿µÄʱ¼ä£¬Èç¹ûд´íÒ»¸öÓï¾ä¾ÍÐèÒª»¨¼¸¸öСʱÀ´ÖØ×ö²éѯ¡£
¡¡¡¡
¡¡¡¡
µÚËÄ½Ú ÈçºÎ½â¾ö¡¡¡¡Ê×ÏÈÓ¦µ±´ÓÓ²¼þ¡¢Èí¼þ¡¢³ÌÐò¡¢Ë÷Òý¡¢SQLÓï¾äÕ⼸¸ö·½Ãæ½øÐÐÓÅ»¯£¬Èç¹ûÈÔÈ»²»Äܽâ¾öÎÊÌ⣬ÎÒÃǾÍÒª¿¼ÂÇÊý¾Ý¿âϵͳµÄ¼¯Èº£¨²¢Ðд¦Àí£©ÁË¡£
¡¡¡¡
¡¡¡¡¶ÔÓÚµÚÒ»ÀàµÄÓ¦Óã¬ÔÚÊý¾Ý¿â·þÎñÆ÷Õý³£ÔËÐУ¬¸ºÔز»¸ßµÄÇé¿öÏ£¬Ó¦ÓöÔÊý¾Ý¿âϵͳµÄ×´¿ö»¹ÊÇÂúÒâµÄ¡£µ«ÊÇÊý¾Ý¿âϵͳ¸ºÔعý¸ßÖ®ºó£¬¾Í»á³öÏÖÍê³ÉÇëÇóµÄʱ¼ä¼Ó³¤£¬´ï²»µ½ÏµÍ³µÄÒªÇóʱ¼ä¡£¼ÈÈ»¸ºÔØÊÇÓÉÓÚ¹ý¶àµÄÇëÇóÔì³ÉµÄ£¬ÎÒÃǾͲÉÈ¡·Öµ£ÇëÇóµÄ·½Ê½£¬ÈÃÒ»²¿·ÖµÄÇëÇóÈ¥·ÃÎÊÁíÍâһ̨·þÎñÆ÷£¬Èõ¥Ì¨·þÎñÆ÷µÄ¸ºÔؽµµÍ£¬´Ó¶ø½â¾öÎÊÌâ¡£
¡¡¡¡
¡¡¡¡¶ÔÓÚµÚ¶þÀàµÄÓ¦Ó㬾ÍÐèÒª·Ö²¼Ê½¼ÆËãµÄϵͳÀ´½â¾öÁË£¬Ò»°ãµÄϵͳÊÇÎÞÄÜΪÁ¦ÁË¡£
¡¡¡¡
¡¡¡¡
µÚÎå½Ú Õë¶ÔÓÚ"Linux+Apache+PHP+MySQL"µÄµÚÒ»ÀàÓ¦ÓÃÎÊÌâµÄ½â¾ö·½Ê½¡¡¡¡Ò»¸öʵ¼Ê°¸ÀýµÄ½â¾ö£º
¡¡¡¡
¡¡¡¡ÎÒÔÚ¹¤×÷µ±ÖÐÓöµ½ÁËÕâÑùµÄÎÊÌ⣬ÎÒÃǵÄWeb ServerÊÇLinux+Apache+PhpµÄÈý̨»úÆ÷×é³ÉµÄ¼¯Èº£¬MySQLÔËÐÐÔÚSUN450£¬2GÄÚ´æµÄƽ̨ÉÏ¡£ÓÉÓÚWEBµÄ·ÃÎÊÁ¿Ôڸ߷åµÄʱºò¼¸ºõÂú¸ººÉÔËת£¬LoadAvg(¾ÍÊÇÒ»·ÖÖÓÖ®ÄÚ´¦ÓÚRunning״̬µÄ½ø³ÌÊýÁ¿)¶¼ÔÚ10-20Ö®¼ä£¬·´Ó³³öÀ´¾ÍÊÇ´óÁ¿µÄÇëÇó¶¼ÔÚ·ÃÎÊÊý¾Ý¿âµÄʱºò±»¹ÒסÁË£¬µ¼ÖÂÒ»¸öÇëÇóûÓÐÍê³É£¬ÏÂÒ»¸öÇëÇóÓÖ½øÀ´£¬×îºó¶ñÐÔÑ»·¡£LoadAvg»áÔÚ˲¼äìÉýÖÁ800ÒÔÉÏ¡£Êý¾Ý¿âÄDZ߾͸üÔã¸âÁË£¬LoadAvg´ïµ½300¶à£¬Êý¾Ý¿âµÄÏ̷߳dz£¶à£¬CPUæÓÚÇл»Ïß³Ì״̬£¬Õâ¸öʱºò³ý·ÇRestart MySQL£¬·ñÔòÔõô¶¼²»»áºÃ¡£ÔÚ¶ÔSQLÓï¾äÓÅ»¯Íê³Éºó»¹ÊDz»ÄܺܺõĽâ¾öÎÊÌ⣬ÎÒÃÇÔö¼ÓÁËһ̨Êý¾Ý¿â·þÎñÆ÷£¬Í¨¹ýMySQLµÄÊý¾Ýͬ²½»úÖÆ£¬ÈÃÁ½Ì¨Êý¾Ý¿âÉϵÄÊý¾Ý±£³Öͬ²½£¬ÐÞ¸ÄÁËÒ»²¿·ÖÖ»»á·¢Éú¶ÁÈ¡²Ù×÷µÄphp³ÌÐò£¬ÈÃÕâЩ³ÌÐòÁ¬½ÓÁíÍâһ̨Êý¾Ý¿â£¬ËãÊǰѸºÔØ·ÖÀë³öÈ¥Ò»²¿·Ö£¬ÎÊÌâµÃµ½Á˳õ²½µÄ½â¾ö¡£µ«ÊǺóÀ´ÒµÎñ×ö´ó£¬ÎÒÃÇÓÖÔö¼ÓÁ˶ą̀·þÎñÆ÷£¬ÐÞ¸ÄÁ˺ܶà³ÌÐò£¬·ÖÀëËûÃǶÔÊý¾Ý¿âµÄ¶ÁÈ¡²Ù×÷£¬·ÃÎʲ»Í¬µÄ·þÎñÆ÷¡£
¡¡¡¡
¡¡¡¡
µÚÁù½Ú MySQL-HA-Proxy·½°¸µÄÌá³ö¡¡¡¡Í¨¹ýÐ޸ijÌÐòµÄ·½Ê½ÊµÏÖ½«ÏµÍ³µÄ¸ºÔØ·ÖÀ룬ÊǼþºÜÍ´¿àµÄÊÂÇ飬¹¤³ÌºÆ´ó£¬¶øÇÒ²»ÄÜŪ´í£¬ÒòΪ³ýÁËÖ÷·þÎñÆ÷¿ÉÒÔдÈë¡¢ÐÞ¸ÄÊý¾Ý£¬¶øÆäËüµÄ·þÎñÆ÷Ö»ÄÜͨ¹ýÊý¾Ýͬ²½¸üÐÂ×ÔÉíµÄÊý¾Ý£¬ËùÒÔÈç¹ûÄã¶ÔÄÇЩÊý¾Ý¿â½øÐÐÁËд²Ù×÷£¬½á¹û½«ÊÇÔÖÄÑÐԵġ£
¡¡¡¡
¡¡¡¡Èç¹ûÎÒÃÇÄܹ»ÓÐÒ»¸ö³ÌÐò·Ö¼ðSQLÓï¾ä£¬¸ù¾ÝËûµÄÀàÐÍ£¨¶ÁÈ¡/дÈ룩£¬·Ö±ð´«Ë͸ø²»Í¬µÄ·þÎñÆ÷£¬È»ºóÔÙ½«½á¹û·µ»Ø¡£²ÉÓÃÒ»ÖÖÀàËÆHTTPµÄPROXYµÄ·½Ê½£¬ÕâÑùÎÒÃǾͲ»ÐèҪͨ¹ýÐÞ¸ÄÔ´³ÌÐòµÄ·½Ê½À´·Öµ£¸ºÔØÁË£¬Èç¹ûÔÙÄܹ»¸ù¾Ý·þÎñÆ÷µÄ¸ºÔØ×´¿ö£¬»òÕßÊDZíµÄ״̬£¨¿ÉÓÃ/Ëø¶¨£©£¬À´ÅжÏÓ¦¸Ã½«Õâ¸öÇëÇó·ÖÅäµ½ÄĄ̈·þÎñÆ÷£¬ÄǾͱÈÎÒÃÇÐÞ¸ÄÔ´³ÌÐòËùÄÜ´ïµ½µÄЧ¹û»¹ÒªºÃ¡£
µÚÆß½Ú MySQL Client Óë ServerÖ®¼äÈçºÎͨÐÅ
¡¡¡¡ËÄ´¦Ñ°ÕÒ£¬Ò²Ã»ÓÐÕÒµ½Ò»Æª¹ØÓÚMysqlͨѶÐÒéµÄÎÄÕ£¬¿´À´Ö»ÓзÖÎöMysqlµÄÔ´³ÌÐòÁË¡£ÓÚÊÇÕÒÀ´mysql 3.23.49µÄ´úÂ룬´ò¿ªsniffer¹¤¾ß¡£MySQLµÄͨѶÐÒé¿ÉÄܱä¸ü¹ý¶à´Î£¬ÔÚ3.23.49µÄ°æ±¾ÀïÃæ£¬Í¨Ñ¶ÐÒéµÄ°æ±¾¾¹È»ÊÇ10¡£
¡¡¡¡
¡¡¡¡¼òµ¥µÄ·ÖÎöÁËÒ»ÏÂͨѶÐÒ飬ÏÖÔÚ¹æÕûÈçÏ£¬ÓÐЩµØ·½»¹²»ÊǺÜÍêÉÆ£¬ÓÉÓÚÎÒʵÔÚûÓÐÌ«¶àµÄʱ¼ä×ÐϸÑжÁmysqlµÄ´úÂ룬ĿǰÎÒÖ»Á˽⵽ÁËÕâЩ¡£
¡¡¡¡
¡¡¡¡Server ¶Ô Client ÇëÇóµÄÏìÓ¦Êý¾Ý¸ñʽ£º
¡¡¡¡
¡¡ ¡¡¡¡µ±FLAG=0 , 2µÄʱºò CMD Code Óë Message µÄ¶¨Òå
¡¡¡¡
¡¡ ¡¡¡¡Client ¶Ô Server Ìá½»Êý¾ÝµÄ¸ñʽ£º
¡¡¡¡
¡¡ ¡¡¡¡Command ID Óë Command Data µÄ˵Ã÷£º
¡¡¡¡
¡¡ µÚ°Ë½Ú Client ÈçºÎͨ¹ý Server µÄÓû§ÈÏÖ¤
¡¡¡¡ÐÒé·ÖÎöÍê³ÉÁË£¬ÎÒ³¢ÊÔ×ÅÈÃËü¹¤×÷ÆðÀ´£¬¿ÉÊÇÈÏÖ¤Õâ¸ö²¿·ÖÓöµ½ÁËÂé·³£¬Mysql ServerÔÚClientÁ¬½ÓÉÏËüµÄʱºò£¬»áÊ×ÏÈ·µ»Ø¸øClientÒ»¸öÊý¾Ý°ü£¬°üº¬ÐÒéµÄ°æ±¾ºÅ£¬°æ±¾ÐÅÏ¢£¬SessionID£¬Ò»¸ö8×Ö½ÚµÄKey£¬¾ÍÊÇÕâ¸öKeyµÄÔÒò¡£Client»áʹÓÃÕâ¸öKeyÀ´¼ÓÃÜÃÜÂ룬Ȼºó½«Óû§Ãû£¬ÃÜÂ룬ÐèÒª´ò¿ªµÄÊý¾Ý¿âµÈÐÅÏ¢·¢Ë͸øServer£¬ÕâÑù¾ÍÍê³ÉÈÏÖ¤ÁË¡£ÎÒ²»ÖªµÀClientÊÇÈçºÎÀûÓÃÕâ¸öKeyÀ´¼ÓÃܵģ¬ËùÒÔÎÒ´òËãÌø¹ýÃÜÂ룬ÎÒ½«ClientµÄÊý¾Ý°üÖØ×飬ȥµôPasswordµÄÐÅÏ¢Ö®ºó£¬Îҳɹ¦ÁË£¬µ«ÊǼ¯ÈºÀïÃæµÄMysqlÓû§¶¼ÊÇûÓÐÃÜÂëµÄ£¬°²È«ÐÔ¶à¶àÉÙÉÙÓÐЩÎÊÌ⣬²»¹ýÕâЩ·þÎñÆ÷¶¼ÊÇ·ÅÔÚHAºóÃæµÄ£¬Ã»ÓÐÍⲿµÄIPµØÖ·£¬Ó¦¸ÃÎÊÌâ²»´ó£¬²»¹ý¶à¶àÉÙÉÙÊǸöȱº¶¡£
¡¡¡¡
¡¡¡¡µ«ÊÇÎÒ×ÜÒªÖªµÀÓû§µÄÃÜÂëÊÇ·ñÕýÈ·°É£¿Ôõô°ìÄØ£¿Ê¹ÓÃÒ»¸öרÓõÄMysqlÀ´Íê³ÉÃÜÂëÈÏÖ¤¡£°²×°Ò»¸ö×îС»¯×ÊÔ´µÄMysql ServerÓÃÀ´×öMysqlAuth£¨×¨ÓÃÈÏÖ¤·þÎñÆ÷£©£¬µ±ClientÁ¬½Óºó£¬¾Í½«MysqlAuthµÄµÚÒ»¸öÊý¾Ý°ü·µ»Ø¸øClient£¬ÕâÀïÃæµ±È»¾Í°üº¬×ÅKey£¬È»ºóClient»áʹÓÃÕâ¸öKey£¬¼ÓÃÜÃÜÂëÖ®ºó£¬½«ÈÏÖ¤ÐÅÏ¢·¢»ØÀ´£¬Õâ¸öʱºò£¬MysqlHAϵͳ¾Í»á½«Õâ¸öÐÅϢת·¢¸øMysqlAuth£¬²¢ÇÒ×Ô¼º±£ÁôÒ»·Ý£¬Èç¹ûÈÏ֤ͨ¹ýÁË£¬¾Í°Ñ±£ÁôµÄÄÇÒ»·Ý½øÐÐÖØ×飬ȥµôÃÜÂëÐÅÏ¢£¬È»ºóÓÃÖØ×éºóµÄÈÏÖ¤ÐÅϢȥÁ¬½Ó¼¯ÈºÖеķþÎñÆ÷¡£
¡¡¡¡
¡¡¡¡
µÚ¾Å½Ú ϵͳµÄ½á¹¹ÓëÁ÷³Ì¡¡¡¡
¡¡ ¡¡¡¡Í¼ÖÐHA¾ÍÊÇʹÓÃHeartBeat·½Ê½½¨Á¢µÄ¸ß¿É¿¿ÐÔϵͳ£¨¾ßÌåʵÏÖ·½·¨Çë²Î¿¼ http://www.linuxvirtualserver.org/ £©¡£ProxyΪMysql-Proxyϵͳ£¬MysqlAuthÊÇרÓõÄÈÏÖ¤·þÎñÆ÷¡£ºìÉ«µÄRealServerΪÖ÷Òª·þÎñÆ÷£¬¿ÉÒÔ½øÐÐÊý¾Ý¸üвÙ×÷£¬Í¬Ê±½«Êý¾Ýͬ²½µ½ÆäËüµÄRealServer¡£
¡¡¡¡
¡¡ ¡¡¡¡
¡¡ ¡¡¡¡ÉÏͼÃèÊöµÄ¾ÍÊÇClientÈÏÖ¤¹ý³Ì
¡¡¡¡
¡¡¡¡ÉÏͼÃèÊöµÄÊÇÈÏÖ¤²»Í¨¹ýÒÔ¼°ÈÏ֤ͨ¹ýºóÓëRealServer½¨Á¢Áª½ÓµÄ¹ý³Ì
¡¡¡¡
¡¡¡¡ÉÏͼ½²ÊöÁËÁ¬½Ó½¨Á¢ºó£¬ÏµÍ³´¦ÀíSQL QueryÇëÇóµÄ¹ý³Ì
¡¡¡¡
¡¡¡¡
µÚÊ®½Ú ½áÊøÓï¡¡¡¡ÎÒÏÖÔÚÒѾ»ù±¾Íê³ÉÁËmysql-proxyµÄ³ÌÐòµÄ¿ª·¢£¬µ«ÊÇĿǰÈÔÈ»´¦ÓÚ²âÊԽ׶Σ¬×îеİ汾ÊÇ0.0.4£¬ÏÂÒ»¸ö°æ±¾ÈÔÈ»»¹ÔÚÐÞ¶©ÖС£´Ó0.0.3°æ±¾¿ªÊ¼£¬mysql-proxyÒѾ¿ÉÒÔÍêÕûµÄÅÜÍêmysql×ÔÉíÌṩµÄsql-benchÁË£¬µ«ÊÇÕâ¸ösql-benchÖ»ÄÜÌṩµ¥µãµÄÐÔÄÜ£¬Ã»ÓжԼ¯ÈºµÄmysqlϵͳÌṩ²âÊÔ¹¦ÄÜ¡£
¡¡¡¡
¡¡¡¡ÏµÍ³ÌṩÁ˶¯Ì¬²É¼¯RealServerÉϵÄLoadAvgÈ»ºó·´À¡¸øMysql ProxyµÄ³ÌÐò£¬µ«ÊÇÓÉÓÚÕⲿ·ÖÎÒûÓнøÐвâÊÔ£¬ËùÒÔÎÒÔÚÇ°ÃæµÄ²âÊÔÖвÉÓõÄÇëÇó·ÖÅ䷽ʽÊÇÂÖѯ·½Ê½£¬Èç¹û³öÏÖÁ½¸ö¸ºÔØÒ»ÑùµÄRealServerϵͳ»á×Ô¶¯µÄÔÚËüÃÇÖ®¼äÂÖ»»Ñ¡Ôñ¡£
¡¡¡¡
¡¡¡¡Mysql-proxyµÄÔ´´úÂëÄú¿ÉÒÔµ½ÎÒµÄÍøÕ¾ÏÂÔØ£ºhttp://netsock.org/bbs/ Mysql-HA-ClusterÏîÄ¿¡£»¹ÓÐÒ»²¿·Ö²âÊÔµÄÊý¾ÝÎÒÒ²»áÔÚÄÇÀ﹫²¼¡£
¡¡¡¡
¡¡¡¡
ÈçºÎ½øÐÐϵͳ²âÊÔ£¿¡¡¡¡¼ÈÈ»ÊÇרÃÅΪLinux+Apache+Php+MysqlÕâÑùµÄϵͳ×öµÄ¼¯Èº£¬¾ÍÓ¦¸ÃÕÒÒ»¸öʵ¼ÊµÄÓ¦ÓÃÀ´ÅÜÅÜ¿´£¬È»ºóÄ£Äâ´óÁ¿µÄ·ÃÎÊ£¬À´½øÐвâÊÔ¡£
¡¡¡¡
¡¡¡¡Ñ¡ÔñÒ»¸öÂÛ̳ϵͳҲÐí²»´í£¬VBB°É£¬ÓõıȽ϶࣬Ҳ±È½ÏÁ÷ÐС£Ä£Äâ·ÃÎʾÍÓÃApache×ÔÉíÌṩµÄABÀ´×ö¡£
¡¡¡¡
¡¡¡¡²âÊÔϵͳµÄ×îС»·¾³¾ÍÊÇ£º£¨Îą̊»úÆ÷£©
¡¡¡¡
¡¡¡¡1 x Apache + PHP
¡¡¡¡1 x AB
¡¡¡¡1 x Mysql Proxy + Mysql Auth Server
¡¡¡¡2 x Mysql Real Server