¸ßÐÔÄÜweb·þÎñÆ÷ºÍ·´Ïò´úÀí·þÎñÆ÷¡£
kangle web·þÎñÆ÷ ÊÇÒ»¿î¿çƽ̨¡¢¹¦ÄÜÇ¿´ó¡¢°²È«Îȶ¨¡¢ÒײÙ×÷µÄ¸ßÐÔÄÜweb·þÎñÆ÷ºÍ·´Ïò´ú Àí·þÎñÆ÷Èí¼þ¡£¼ò³Æ£ºkangle
³ý´Ë£ºkangleÒ²ÊÇÒ»¿îרΪ×öÐéÄâÖ÷»úÑз¢µÄweb·þÎñÆ÷¡£ÊµÏÖÐéÄâÖ÷»ú¶ÀÁ¢½ø³Ì¡¢¶ÀÁ¢Éí·ÝÔËÐС£Óû§Ö®¼ä°²È«¸ôÀ룬һ¸öÓû§³öÎÊÌâ²»Ó°ÏìÆäËûÓû§¡£ °²È«Ö§³Öphp¡¢asp¡¢ASP.NET¡¢Java¡¢rubyµÈ¶àÖÖ¶¯Ì¬¿ª·¢ÓïÑÔ¡£
.kangleÊÇÒ»¿î¼¯³Éasp/asp.netµÄÒײÙ×÷¹ÜÀíµÄ¸ßÐÔÄÜweb·þÎñÆ÷ºÍ·´Ïò´úÀí·þÎñÆ÷Èí¼þ£»
.¿ÉÒÔÉèÖÃÿ¸öÐéÄâÖ÷»ú¶ÀÁ¢½ø³Ì,¶ÀÁ¢Éí·ÝÔËÐУ¨ÐéÄâÖ÷»úÉ̵Ä×î°®,°²È«µÄʵÏÖÐéÄâÖ÷»ú¹¦ÄÜ£©£»
.¶ÀÓеÄÃüÁîÀ©Õ¹£¨ÐéÄ⻯ÆäËüweb·þÎñÆ÷,ʹÆäËüweb·þÎñÆ÷Òà¾ßÓÐǰÊöÓŵã,Èçtomcat,ÕâÑù¾ÍÄܰ²È«µÄÌṩjavaÐéÄâ Ö÷»úÁË£©£»
.kangle²ÉÓûùÓÚʼþÇý¶¯£¨epollµÈ£©¼Ó·Ç×èÈûSocket¼°Òì²½IOµÄ·½Ê½¹¹¼Ü£¬Ê¹Æä±ÈÆäËüweb·þÎñÆ÷ÐÔÄܸü¸ß£»¾²Ì¬ÍøÒ³´¦ÀíÄÜÁ¦´ïµ½ApacheµÄ8-10±¶×óÓÒ¡£
.kangleÖ§³Öisapi¡¢fastcgi¡¢cgi¡¢ajp¡¢uwsgi¡¢http¡¢fcgi¡¢hmuxµÈ¶àÖÖÀ©Õ¹½Ó¿Ú£¬ÊÇÒ»¸ö·Ç³£¿ª·ÅµÄϵͳ£¬·Ç³£·½±ãµÄ×ö¸ºÔؾùºâ¹¦ÄÜ£»
.kangleÄÚÖÃÄÚ´æ/´ÅÅÌÁ½¼¶»º´æ£¬²ÉÓÃLRUÌÔÌËã·¨£¬»º´æÃüÖÐÂʷdz£¸ß£¬ÓÐЧ½µµÍ×ÊÔ´Õ¼Óã»
.ÆóÒµ°æ»¹´øÓжÀÌØµÄ·ÀCC¹¥»÷ºÍÏÞÖÆÐéÄâÖ÷»úcpuµÄ¹¦ÄÜ£¬×Ô¶¯¼à²â¶¯Ì¬ÍøÒ³µÄ·ÃÎÊÆµÂÊ£¬Ò»µ«´ïµ½É趨µÄ·§Öµ£¬×Ô¶¯¶Ô¸ÃÍøÒ³±£»¤,kangleÄÜÇø·Ö¹¥»÷·ÃÎʺÍÕý³£·ÃÎÊ¡£Ò»µ«Ä³¸öÐéÄâÖ÷»úµÄcpu³¬¹ýÉèÖã¬×Ô¶¯¶Ô¸ÃÐéÄâÖ÷»ú½µµÍÓÅÏȼ¶¡£´Ó¶ø²»Ó°ÏìÆäËüÐéÄâÖ÷»ú¡£×öµ½¸ôÀë¹¥»÷£»
.kangleÄÚÖþ²Ì¬»¯¹¦ÄÜ£¬¿ÉÒÔÓÐÑ¡ÔñÐÔ»º´æ¶¯Ì¬ÍøÒ³£¬ÕýȷʹÓÿÉÒÔ½ÚÊ¡´óÁ¿µÄ×ÊÔ´£»
.kangleµÄ·ÃÎÊ¿ØÖÆÀíÄîÀ´×ÔlinuxµÄiptables·À»ðǽ£¬kangleʵÏֺܶà×îС»¯µÄÆ¥ÅäÄ£¿éºÍ±ê¼ÇÄ£¿é£¬Í¨¹ý×éºÏ£¬·´×ª¿ÉÒÔʵÏÖ×ÔÓµÄÐèÇó£»´Ó¶øÊµÏÖÇ¿´óµÄ·ÃÎÊÇëÇó¿ØÖÆ(url,ipµØÖ·,Á¬½ÓÊý/ÍøËÙÏÞÖÆ,httpÍ·,ʱ¼ä¿ØÖÆ,¶àÖÖhttpÈÏÖ¤,·þÎñÆ÷¸ºÔØ,urlÖØ¶¨Ïò ,urlÖØÐ´,ÄÚÈݹýÂ˵ȵÈ) £¬Ê¹ÏµÍ³±£³Ö³¤Ê±¼äµÄÎȶ¨ÔËÐУ»
.kangle¾ßÓÐÀ©Õ¹¶ÓÁй¦ÄÜ¡£¶ÔÓÚÍ»·¢´óÁ¿µÄ¶¯Ì¬ÍøÒ³ÇëÇó»á¼ÓÈëµ½¶ÓÁÐÖС£Í¬Ê±£¬ kangle¾ßÓнø³Ì±£»¤¹¦ÄÜ¡£ÒÔʹϵͳÎȶ¨µÄÌṩ·þÎñ£»
.Ö§³ÖÔ¶³Ìweb·½Ê½¹ÜÀí¡£Ä¬ÈϹÜÀí¶Ë¿Ú£º3311£»³õʼÓû§Ãû£ºadmin£¬ÃÜÂë:kangle£»
.¼æÈÝapacheµÄ×Ô¶¨Òå. htAccess¹¦ÄÜ£»
.ÄÚÖÃÖ§³Öwebdav,ipv6µÈ¹¦ÄÜ£»
¶àÌØÈí¼þרÌâΪÄúÌṩ¹¦ÄÜÈí¼þ,ÊÖ»ú¹¦ÄÜÈí¼þ,ɵ椹¦ÄÜÈí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ¿ªÔ´Èí¼þ,Ê®´ó¿ªÔ´Èí¼þ,¿ªÔ´Èí¼þÏÂÔØ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
Ëæ×ÅÉç»áµÄ²»¶Ï·¢Õ¹£¬¿ªÔ´Èí¼þÔ˶¯²»¶Ï¸Ä±ä×ÅÈí¼þ²úÒµµÄ·¢Õ¹Ä£Ê½ºÍÔËÐз½Ê½¡£µ±È»£¬ËüÒ²¸Ä±äÁËÈí¼þ²âÊԵķ½·¨¡£½èÖú¿ªÔ´Èí¼þ²âÊÔ¹¤¾ß£¬¿ÉÒÔ¹¹½¨Ò»¸öÍêÕûµÄ²âÊÔ½â¾ö·½°¸£¬´Óµ¥Ôª²âÊÔ¡¢¹¦ÄܲâÊÔµ½ÐÔÄܲâÊÔ£¬´ÓÍøÒ³²âÊÔµ½VoIP/µç»°µÈ¶àýÌåÓ¦ÓõIJâÊÔ£¬ÉõÖÁÉæ¼°µ½²âÊÔ¹ÜÀíP¡£Æ½Ì¨ºÍȱÏݸú×Ùϵͳ¡£Ô´²âÊÔ¹¤¾ß¸²¸ÇÕû¸ö²âÊÔÇøÓò¡£¶àÌØÈí¼þרÌâΪÄúÌṩ¿ªÔ´²âÊÔ¹¤¾ß,°¢À↑Դ²âÊÔ¹¤¾ß,Ãâ·ÑÈí¼þ²âÊÔ¹¤¾ß¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«Èí¼þÏÂÔØ¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ·þÎñÆ÷Èí¼þ,ÍøÕ¾·þÎñÆ÷Èí¼þ,ÐéÄâ·þÎñÆ÷Èí¼þ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þվΪÄúÌṩocr¿ªÔ´Èí¼þרÌâ,ÔÚÕâÀïµçÄ԰氲׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓУ¬ÕÒocr¿ªÔ´Èí¼þ¾ÍÀ´¶àÌØÈí¼þÕ¾¡£