¸üÐÂʱ¼ä:2019Äê10ÔÂ29ÈÕ16ʱ57·Ö À´Ô´:ÀÖÓã²¥¿Í ä¯ÀÀ´ÎÊý:
· L´ú±í·þÎñÆ÷²Ù×÷ϵͳʹÓÃLinux
· A´ú±íÍøÕ¾·þÎñʹÓõÄÊÇApacheÈí¼þ»ù½ð»áÖеÄhttpdµÄÈí¼þ
· M´ú±íÍøÕ¾ºǫ́ʹÓõÄÊý¾Ý¿âʱMySQLÊý¾Ý¿â
· P´ú±íÍøÕ¾ÊÇʹÓÃPHP/Perl/PythonµÈÓïÑÔ¿ª·¢
ÎÒÃÇ¿ÉÒÔ½«LAMP¼Ü¹¹Àí½âΪ·¹µê£¬¼Ò·¹µêºÜÌØ±ð£¬Ç°Ì¨Ð¡½ã½ã»Ò³£Æ¯ÁÁ£¬·þÎñÉúºÍ³øÊ¦ºÜ³ó£¬³óµ½²»ÄܼûÈ˵ÄÄÇÖÖ(×ÔÐÐÄÔ²¹¹þ)£¬ËùÒÔÄãÈ¥·¹µê¾ÍÖ»ÄÜ¿´¼ûǰ̨С½ã½ã¡£
1. ÁÄÁÄApache(httpd)
· Ïñ¼«ÁËǰ̨
· ×÷ÓãºÌṩweb·þÎñ£¬½ÓÊÜÓû§µÄÁ¬½ÓÇëÇó!
×¢Ò⣺Apache»òNginx¶¼Ö»Ö§³Ö¾²Ì¬Ò³ÃæµÄ½âÎö

µ±¿Í»§¶ËÇëÇóµÄÊǾ²Ì¬×ÊԴʱ£¬web·þÎñ(httpd³ÌÐò)»áÖ±½Ó·µ»Ø¾²Ì¬×ÊÔ´¸ø¿Í»§¶Ë
£¨1£©¾²Ì¬ÍøÒ³
· ¾²Ì¬ÍøÒ³Ö¸Ê¹ÓÃHTML(³¬Îı¾±ê¼ÇÓïÑÔ)±àд£¬Ò»°ãºó׺Ϊ.htm¡¢.htmlµÈ;ÍøÒ³ÎļþÖÐûÓгÌÐò´úÂë
· ¾²Ì¬ÍøÒ³£¬Óû§Ë«»÷´ò¿ª£¬¿´µ½µÄЧ¹ûÓëweb·þÎñÆ÷ÊÇÏàͬµÄ£¬ÒòÎªÍøÒ³µÄÄÚÈÝÔÚÓû§·ÃÎÊ֮ǰ£¬¾ÍÒѾȷ¶¨
£¨2£©¶¯Ì¬ÍøÒ³
· ¶¯Ì¬ÍøÒ³Ö¸ÍøÕ¾Ê¹ÓÃÌØ¶¨µÄ±à³ÌÓïÑÔ±àд£¬ÍøÒ³ÎļþÖгýÁËHTML±ê¼ÇÒÔÍ⣬»¹°üÀ¨Ò»Ð©ÊµÏÖÌØ¶¨¹¦ÄܵijÌÐò´úÂë
· ·þÎñÆ÷¶Ë¿ÉÒÔ¸ù¾Ý¿Í»§¶ËµÄ²»Í¬ÇëÇó¶¯Ì¬²úÉúÍøÒ³ÄÚÈÝ
· ¶¯Ì¬ÍøÒ³ºó׺һ°ãΪ.php¡¢.asp¡¢.aspx¡¢cgi¡¢.perl¡¢.jspµÈ
· ³£¼ûµÄÁôÑÔ°å¡¢ÂÛ̳¡¢×¢²á¡¢·¢Ìû¶¼ÊÇÓö¯Ì¬ÍøÒ³ÊµÏÖµÄ
£¨3£©Ð¡½á
1)ʲôÊÇweb·þÎñ?
´ð£ºÌá¹©ÍøÒ³ä¯ÀÀ¹¦ÄܵÄÍøÕ¾·þÎñ¡£
¼´°²×°ÁËweb·þÎñÈí¼þÈ磬httpd/nginxµÈÈí¼þ£¬²¢Æô¶¯¡£¿Í»§Í¨¹ýä¯ÀÀÆ÷¿ÉÒÔ·ÃÎÊÍøÕ¾¡£
2)ʲôÊÇWeb·þÎñÆ÷?
´ð£º¼òµ¥À´Àí½â¾ÍÊǰ²×°web·þÎñÈí¼þ£¬²¢ÄÜÌṩWeb·þÎñµÄ»úÆ÷¡£
3)WebÒ»°ãÊÇ·ÖΪ¿Í»§¶ËÓë·þÎñÆ÷¶Ë£¬Á½ÕßÊÇÈçºÎ½»»¥µÄÄØ?
´ð£ºÍ¨¹ýHTTPÐÒéhttp://www.itheima.com¡£
4)Apache(httpd)µÄ×÷ÓúÍÌØµã?
´ð£ºApacheÓÃÓÚ½ÓÊÜÓû§Á¬½ÓÇëÇó;Ö»¸ºÔð¾²Ì¬Ò³ÃæµÄ½âÎö¡£
2. ÁÄÁÄPHP
· Ïñ¼«ÁË·þÎñÉú
· ×÷ÓãºPHPÖ÷Òª¸ºÔðPHP½Å±¾³ÌÐòµÄ½âÎöÒÔ¼°ÊµÏÖÓëMySQLÊý¾Ý¿âµÄ½»»¥¹¤×÷£¬ÎÒÃÇÏîÄ¿ÖеÄ×¢²á/µÇ¼/ϵ¥/Ö§¸¶µÈ´ó¶àÊý¹¦Äܶ¼ÊÇ»ùÓÚPHP+MySQL½øÐÐʵÏÖ¡£PHPÊÇÒ»ÖÖͨÓÿªÔ´½Å±¾ÓïÑÔ¡£

£¨1£©µ±¿Í»§¶ËÇëÇóµÄÊǶ¯Ì¬×ÊԴʱ£¬Apache(httpd³ÌÐò)»áµ÷ÓÃlibphpX.soÄ£¿é½øÐÐÏàÓ¦µÄ½âÎö¡£
£¨2£©Èç¹û½âÎö´¦ÀíÐèÒªÓõ½ºǫ́Êý¾Ý¿âÏà¹ØÊý¾Ý£¬´Ëʱphp³ÌÐòÒ²»áÁ¬½Óºǫ́Êý¾Ý¿â¡£
£¨3£© ×îÖÕphp³ÌÐò½«½âÎöºóµÄ½á¹û·µ»Ø¸øApache(httpd³ÌÐò)£¬ÈÃApache·µ»Ø¸ø¿Í»§¶Ë¡£
3. ÁÄÁÄMySQL
· Ïñ¼«ÁË´ó³ø
· ×÷ÓãºMySQLÊÇÒ»¸ö¹ØÏµÐÍÊý¾Ý¿â¹ÜÀíϵͳ£¬ÓÉÈðµäMySQL AB ¹«Ë¾¿ª·¢£¬Ä¿Ç°ÊôÓÚ OracleÆìϲúÆ·¡£ÆäÖ÷Òª×÷ÓÃÓÃÓÚÓÀ¾ÃµÄ´æ´¢Êý¾Ý¡£¡¾ÍƼöÁ˽⣺ITÔËά¿Î³Ì¡¿

· Ïñ¼«ÁË·¹µê

(1) ApacheÏñ¼«ÁË·¹µêǰ̨£¬×¨ÃÅÓÃÀ´½ÓÊܿͻ§ÇëÇ󣬲¢×öһЩ¾²Ì¬Ò³Ãæ´¦Àí(Ö»Âò¾ÆË®ÒûÁÏ)¡£
(2) PHPÏñ¼«ÁË·þÎñÉú£¬ËûרÃÅÓÃÀ´½âÎö´¦ÀíÓÉǰ̨²»ÄÜ´¦ÀíµÄ”¶©µ¥”£¬ÈçÓû§Ïë³ÔÒ»ÍëÒâ´óÀûÃæ£¬·þÎñÉú¾ÍÐèÒªºÍºó³ø¹µÍ¨£¬²¢×öÏàÓ¦µÄ°²ÅÅ´¦Àí.È»ºó½«´¦ÀíºóµÄ½á¹û·µ»Ø¸øÇ°Ì¨£¬ÓÉǰ̨ÔÙ¸øÓû§£¬ÒòΪ·þÎñÉúÌ«³óÁË£¬¼û²»µÃÈË¡£
(3) MySQLÏñ¼«ÁËºó³ø£¬×¨ÃÅÓÃÀ´´æ·Åʳ²Ä£¬²¢ÇÒÖ»ÄÜÓÉÖмäµÄ·þÎñÉúºÍºó³ø¹µÍ¨£¬À´»ñȡʲôʳ²Ä¡£
· רҵ½âÊÍÈçÏÂ
(1) ¿Í»§¶Ë·¢ËÍÇëÇóÁ¬½Óweb·þÎñÆ÷µÄ80¶Ë¿Ú£¬ÓÉApacheÏàÓ¦²¢´¦ÀíÓû§µÄ¾²Ì¬ÇëÇó¡£
(2) Èç¹û¿Í»§¶ËÇëÇóµÄÊǶ¯Ì¬×ÊÔ´£¬ÓÉApache¼ÓÔØµ÷ÓÃlibphpX.soÄ£¿é(°²×°php³ÌÐò´øÀ´)½øÐнâÎö´¦Àí¡£
(3) Èç¹û´¦ÀíÐèÒªºÍºǫ́Êý¾Ý¿â¹µÍ¨£¬ÄÇôÓÉphp³ÌÐòÈ¥Íê³É¡£
(4) Php³ÌÐò½«´¦ÀíÍêºóµÄ½á¹ûÔÙ·µ»Ø¸øApache£¬ÓÉApache·µ»Ø¸ø¿Í»§¶Ë¡£
±±¾©Ð£Çø