ÔÚLinuxÏ¿ª·¢Web³ÌÐò£¬ÏÖÔÚºÜÁ÷ÐеĿª·¢·½·¨Îª£ºÓÃPHP¿ª·¢Web³ÌÐò£¬ÓÃApache×öWeb Server£¬Mysql³äµ±ºǫ́¹ÜÀíÊý¾Ý¿â¡£ÕâÖÖ×éºÏʹµÃ¿ª·¢Web³ÌÐò¼òµ¥¡¢°²È«¡¢Ð§Âʸߡ£ÓÉÓÚ³ÌÐòÊÇÔÚLinuxÏÂÔËÐУ¬ËäÃâÈ¥Á˰æÈ¨·ÑÓ㬶ÔÊý¾Ý¿âµÄ¹ÜÀíÈ´ÉÙÁËWindowsϵÄͼÐνçÃæ¹ÜÀí¹¤¾ß£¬Òò´ËʹÓÃÆðÀ´ÓеãÀ§ÄÑ¡£ÏÖÔÚÓÐÁËÒ»Ì×ÓÉPHP¿ª·¢°®ºÃÕßдµÄ¹ÜÀíLinuxÏÂÊý¾Ý¿âµÄ³ÌÐò£¬ PHPMyAdmin¿É¼«ºÃµÄ½â¾öʹÓõÄÒ×ÓÃÐÔÎÊÌâ¡£PHPMyAdmin¶Ô¹ÜÀíLinuxϵÄÊý¾Ý¿âÐÐÖ®ÓÐЧ£¬Óû§¿ÉÒÔͨ¹ýwebä¯ÀÀÆ÷н¨É¾³ýÊý¾Ý¿â£¬Ôö¼Ó¡¢É¾³ý¡¢Ð޸ıí½á¹¹ºÍ±íÊý¾Ý£¬»¹¿ÉÒÔͨ¹ý±íµ¥ÐÎʽÌá½»²éѯÓï¾ä£¬·µ»ØÊý¾Ý½á¹û¡£Òò´Ë£¬ÏÖÔںܶàµÄLinux·þÎñÆ÷¶¼Ê¹ÓÃPHPMyAdmin¹ÜÀíÊý¾Ý¿â¡£
¡¡¡¡PHPMyAdminÊÇÒ»Ì×·ÅÔÚ·þÎñÆ÷¶ËµÄͨ¹ýä¯ÀÀÆ÷½çÃæ¹ÜÀíµÄ³ÌÐò£¬Òò´Ë£¬È·±£ÆäĿ¼°²È«ÐÔÊ®·ÖÖØÒª£¬·ñÔò£¬½«µ¼ÖÂÊý¾Ý±»µÁÈ¡ÉõÖÁÔâµ½¶ñÒâÆÆ»µ¡£ÏÂÃæ½«Ïêϸ½²ÊöÒ»°ãµÄ·À·¶´ëÊ©¡£
Ò»¡¢ÐÞ¸ÄPHPMyAdminĿ¼Ãû£º
¡¡¡¡ÔÚ²»ÐÞ¸ÄĿ¼Ãûǰ£¬ÆäËûÈ˺ÜÈÝÒ×¶´²ì¸ÃĿ¼Ãû£¬Ôì³É°²È«Òþ»¼¡£È磬¼ÙÉèһ̨LinuxÖ÷»úµÄÓòÃûΪ£ºwww.test.com£¬ÄÇô²»ÐÞ¸ÄĿ¼ÃûµÄÇé¿öÏ£¬ÔÚµØÖ·À¸ÖÐÊäÈ룺www.test.com/PHPMyAdmin/ ¾Í½«½øÈëPHPMyAdmin¹ÜÀí³ÌÐò¡£Òò´ËÈç¹û½«PHPMyAdminĿ¼¸ÄÃûΪһ¸ö±ðÈ˲»Ò×ÖªµÀµÄĿ¼£¬Èçmynameadmin£¬ÕâÑù£¬ÄãÔÚ¹ÜÀí×Ô¼ºµÄÊý¾Ý¿âʱ£¬Ö»Òª¼üÈ룺www.test.com/mynameadmin/ ¾Í¿ÉÒÔͨ¹ýä¯ÀÀÆ÷¹ÜÀíÊý¾Ý¿âÁË¡££¨×¢£ºÏÂÃæÈÔ½«Ê¹ÓÃPHPMyAdminĿ¼Ãû£¬Èç¹ûĿ¼ÃûÒÑ»»£¬Ö»Ðè°ÑPHPMyAdmin¸ÄÃûΪеÄĿ¼Ãû¼´¿É¡££©
¶þ¡¢ ¶ÔphpMyAdminĿ¼¼ÓÓû§Éí·ÝÑéÖ¤£º
ÕâÊǺܶàÍøÕ¾ÐèÒªÓû§Ñé֤ʱÆÕ±éʹÓõķ½·¨£¬ÕâÑùµ±Óû§µÚÒ»´Îä¯ÀÀ½øÈë¸ÃĿ¼ʱ£¬¶¼½«³öÏÖÒ»¸öÌáʾ´°¿Ú£¬ÌáʾÓû§ÊäÈëÓû§ÃûºÍÃÜÂëÑéÖ¤£¬ÆäÊÇͨ¹ýʹÓÃApache ServerµÄ±ê×¼ mod_authÄ£¿éʵÏֵ쬾ßÌå²Ù×÷·½·¨ÈçÏ£º
¡¡¡¡1¡¢VI±à¼Apache ServerÅäÖÃÎļþ£¬È·±£ÎļþÖÐÈçÏÂÁ½¾ä»°Ã»ÓмÓ×¢ÊÍ£¬Èç¹ûÕâÁ½¾ä»°Ç°ÓÐ"#"·ûºÅ£¬È¥µô"#"ºÅ¡£
¡¡¡¡DocumentRoot /data/web/apache/public/htdoCS
¡¡¡¡AccessFileName . htAccess
¡¡¡¡AllOerride All
¡¡¡¡2¡¢passwd³ÌÐò´´½¨Óû§Îļþ£º
¡¡¡¡htpasswd - c /data/web/apache/secrects/.htpasswd 88998
¡¡¡¡ÆäÖУ¬-c±íʾѡÏî¸æËßhtpasswdÄãÏëÉú³ÉÒ»¸öеÄÓû§Îļþ£¬/data/web/apache/secrects/ ÊÇÄãÏë´æ·Å .htpasswd ÎļþµÄĿ¼£¬ÎļþÃû³ÆÎª .htpasswd£¬88998 ÊÇÔÚÑé֤ʱËùÓõ½µÄÓû§Ãû£¬ÇÃÈçÒÔÉÏÃüÁîºó£¬ÏµÍ³ÌáʾÄãÊäÈëÃÜÂ룬Õâ¸öÃÜÂë¾ÍÊÇÑé֤ʱËùÐèÒªÓõ½µÄÃÜÂ룬¸ÃÃÜÂëÔÚ .htpasswd ÎļþÖÐÊǼÓÃܵġ£ÏÖÔÚÓÃmoreÀ´²é¿´ /data/web/apache/secrects/.htpasswdÎļþ£¬¿ÉÒÔ¿´µ½ÆäÖÐÓÐÒ»ÐÐÓû§ÃûºÍÒ»´®¼ÓÃÜÃÜÂë¡£
¡¡¡¡3¡¢´´½¨ .htAccess Îļþ£º
¡¡¡¡Ê¹ÓÃÎı¾±à¼Æ÷£¬ÔÚĿ¼ PHPMyAdmin £¨Èç¹ûÒѾ¸ÄÃû£¬¾ÍÊÇеÄĿ¼Ãû£©Ï´´½¨ .htAccess Îļþ£¬ÔÚÎļþÖмÓÈëÈçÏÂÓï¾ä£º
¡¡¡¡AuthName "Óû§ÑéÖ¤"
¡¡¡¡AuthType Basic
¡¡¡¡AuthUserFile /data/web/apache/public/htdoCS/PHPMyAdmin/.htpasswd
require user 88998
¡¡¡¡±£´æËù×ö²Ù×÷ºó£¬ÔÙÈ¥¿´PHPMyAdminĿ¼£¬½«ÌáʾÑéÖ¤´°¿Ú£¬ÊäÈë¸ÕÓà htpasswd ÃüÁî´´½¨µÄÓû§ÃûºÍÃÜÂ룬¼´¿É½øÈë¸ÃĿ¼¡£
Èý¡¢Ôö¼Ó»ùÓÚÖ÷»úµÄ·ÃÎÊ¿ØÖÆ£º
¡¡¡¡ÔÚÐÞ¸ÄÁËĿ¼ÃûºÍÔö¼Ó·ÃÎÊÑéÖ¤»úÖÆºó£¬Ó¦¸Ã˵ÏÖÔÚµÄPHPMyAdminÒѾºÜ°²È«ÁË£¬µ«ÓÉÓÚPHPMyAdminĿ¼һ°ãÖ»ÊÇÊý¾Ý¿â¹ÜÀíԱʹÓã¬Îª·ÀÖ¹±ðÈË»¹ÖªµÀĿ¼Ãû³ÆºÍÑéÖ¤ÃÜÂ룬»¹¿ÉÒÔÔö¼ÓÈçϵĻùÓÚÖ÷»úµÄ·ÃÎÊ¿ØÖÆ£¬»ùÓÚÖ÷»úµÄ·ÃÎÊÊÇͨ¹ýÑéÖ¤Óû§»úÆ÷IPÀ´ÊµÏֵ쬼´Ö»ÓзûºÏÌõ¼þµÄIP²Å¿ÉÒÔ·´ÎʸÃĿ¼£¬·ñÔò¾Ü¾ø·ÃÎÊ¡£
ÐÞ¸Ä .htAccess ÎļþÈçÏ£º
¡¡¡¡AuthName "Óû§ÑéÖ¤"
¡¡¡¡AuthType Basic
¡¡¡¡AuthUserFile /data/web/apache/public/htdoCS/PHPMyAdmin/.htpasswd
require user 88998
¡¡¡¡order deny,allow
¡¡¡¡deny from all
¡¡¡¡allow from 202.100.222.80
¡¡¡¡ÕâÀïÔö¼ÓÁËÈýÌõ»ùÓÚÖ÷»ú·ÃÎÊ¿ØÖÆÖ¸ÁÆäÖеÚÒ»Ìõ order Ö¸ÁîµÄÖµÊÇÓÉÒ»¸ö¶ººÅ¸ô¿ªµÄÃûµ¥£¬Õâ¸öÃûµ¥±íÃ÷ÁËÄÄÒ»¸öÖ¸Áî¸ü¸ßµÄÓÅÏÈȨ£¬µÚ¶þÌõÖ¸Áî deny ¶¨Òå²»ÄÜ·ÃÎʸÃĿ¼µÄÖ÷»ú£¬µÚÈýÌõÖ¸Áî allow ¶¨Òå¿ÉÒÔ·ÃÎʸÃĿ¼µÄÖ÷»ú£¬ÕâÑù£¬¸ÃĿ¼³ýÁËIPµØÖ·Îª 202.100.222.80 µÄ»úÆ÷¿ÉÒÔ·ÃÎʸÃĿ¼֮Í⣬ÆäËûµÄ¶¼²»ÄÜ·ÃÎÊ£¬¶ÁÕß¿ÉÒ԰ѸõØÖ·¸ÃΪÓû§Êý¾Ý¿â¹ÜÀíÔ±IP¡£
¡¡¡¡×ܽ᣺ͨ¹ýÒÔÉÏÈýµãÏà½áºÏ£¬¾Í¿ÉºÜºÃµÄÈ·±£ PHPMyAdmin Ŀ¼µÄ°²È«£¬·ÇÊý¾Ý¿â¹ÜÀíÔ±½«ºÜÄÑͨ¹ýPHPMyAdmin³ÌÐò¶ÁÈ¡Êý¾Ý¡£ÕâÀïËù½²µÄÊÇÕë¶ÔÓÚPHPMyAdminĿ¼½øÐн²Êö£¬ÆäËûĿ¼ÈçÐè¼Ó·ÃÎÊÏÞÖÆ£¬Ò²¿ÉÒÀ´Ë·½·¨²Ù×÷¡£