nginxÊǸÉʲôÓõÄ
nginx ÊÇÒ»¸ö¿ªÔ´Èí¼þ£¬Ö÷ÒªÓÃÓÚ£º1. ×÷Ϊ×ÔÁ¦µÄ web ЧÀÍÆ÷´¦Àí http ÇëÇó£»2. ×÷Ϊ·´ÏòÊðÀíת·¢ÇëÇ󵽺ó¶ËЧÀÍÆ÷£»3. ÓʼþÊðÀí·ÓÉ¡¢¹ýÂ˺Íת´ïµç×ÓÓʼþ£»4. ×÷ΪӦÓÃЧÀÍÆ÷Íйܶ¯Ì¬Ó¦ÓóÌÐò£»5. ͨ¹ý¸ºÔØƽºâËã·¨½«ÇëÇóÂþÑܵ½¶à¸öЧÀÍÆ÷ÉÏ£»6. »º´æÇëÇóƵÈÔµÄÒ³ÃæÒÔÌá¸ßÐÔÄÜ£»7. ÌṩÇå¾²¹¦Ð§£¨Èç»á¼û¿ØÖÆºÍ ssl/tls ¼ÓÃÜ£©ÒÔ±£»¤Ð§ÀÍÆ÷¡£
nginx µÄÓÃ;
nginx ÊÇÒ»¸öÓÃÓÚЧÀÍÆ÷¶Ë HTTP ºÍ·´ÏòÊðÀíµÄ¿ªÔ´Èí¼þ¡£ËüµÄÖ÷ÒªÓÃ;ÓУº
1. Web ЧÀÍÆ÷
nginx ¿ÉÒÔ×÷Ϊ×ÔÁ¦µÄ Web ЧÀÍÆ÷´¦Àí HTTP ÇëÇó²¢Ïò¿Í»§¶Ë·¢ËÍÏìÓ¦¡£ËüÖ§³ÖÖÖÖÖÐÒ飬°üÀ¨ HTTP¡¢HTTPS¡¢SPDY ºÍ WebSocket¡£
2. ·´ÏòÊðÀí
nginx »¹¿ÉÒÔ×÷Ϊ·´ÏòÊðÀí£¬½«ÇëÇóת·¢µ½ºó¶ËЧÀÍÆ÷¡£ÕâÔÊÐíÄúÔÚ¶à¸öЧÀÍÆ÷Ö®¼ä¸ºÔØƽºâÇëÇó¡¢Ìṩ¸ß¼¶»º´æ¹¦Ð§ÒÔ¼°ÔöÇ¿Çå¾²ÐÔ¡£
3. ÓʼþÊðÀí
nginx ¾ßÓÐÓʼþÊðÀí¹¦Ð§£¬ÔÊÐíÄú·ÓÉ¡¢¹ýÂ˺Íת´ïµç×ÓÓʼþ¡£ËüÖ§³Ö IMAP¡¢POP3 ºÍ SMTP ÐÒé¡£
4. Ó¦ÓÃЧÀÍÆ÷
ËäÈ» nginx Ö÷ÒªÓÃ×÷ Web ЧÀÍÆ÷ºÍ·´ÏòÊðÀí£¬µ«Ëü»¹¿ÉÒÔ×÷ΪӦÓÃЧÀÍÆ÷¡£Ëü¿ÉÒÔÍÐ¹Ü PHP¡¢Python ºÍ Node.js µÈ¶¯Ì¬Ó¦ÓóÌÐò¡£
5. ¸ºÔØƽºâ
nginx ¿ÉÒÔ½«ÇëÇóÂþÑܵ½¶à¸öЧÀÍÆ÷ÉÏ£¬ÒÔ´¦Àí¸ßÁ÷Á¿²¢Ìá¸ß¿ÉÓÃÐÔ¡£Ëüͨ¹ýÄÚÖõĸºÔØƽºâË㷨ʵÏÖÕâÒ»µã¡£
6. ¸ßËÙ»º´æ
nginx ÓµÓÐÇ¿Ê¢µÄ»º´æ¹¦Ð§£¬¿ÉÏÔÖøÌá¸ß¾²Ì¬ÄÚÈݵÄÐÔÄÜ¡£Ëü¿ÉÒÔ½«ÇëÇóƵÈÔµÄÒ³Ãæ´æ´¢ÔÚÄÚ´æ»ò´ÅÅÌÖУ¬´Ó¶øïÔÌЧÀÍÆ÷¸ºÔز¢¼ÓËÙÒ³Ãæ¼ÓÔØËÙÂÊ¡£
7. Çå¾²ÐÔ
nginx ÌṩÁËһϵÁÐÇå¾²¹¦Ð§£¬°üÀ¨»á¼û¿ØÖÆ¡¢IP µØµãÏÞÖÆ¡¢SSL/TLS ¼ÓÃÜÒÔ¼°·À»ðǽ±£»¤¡£ÕâÓÐÖúÓÚ±£»¤ÄúµÄЧÀÍÆ÷ÃâÊÜÍøÂç¹¥»÷¡£
ÒÔÉϾÍÊÇnginxÊǸÉʲôÓõĵÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡