
WebServer
文章平均质量分 82
slvher
这个作者很懒,什么都没留下…
展开
-
【Nginx笔记】nginx配置文件详解
本文主要对nginx的配置做重点说明,关于nginx的其它基本概念,建议参考官网描述,这里推荐Nginx Beginner's Guide这篇文档,对初学者快速认识nginx很有帮助。 显然,发挥nginx强大优势的前提是熟悉其配置文件并进行合理的配置,而学习nginx配置时,最重要的一点是建立如下概念:The most important is that nginx is a原创 2014-11-13 15:21:43 · 3995 阅读 · 0 评论 -
【Web学习笔记】浅析CGI概念及用法
1. CGI是什么 CGI是Common Gateway Interface的简写,它提供了一种标准方法使得位于WebServer后端的web应用可以根据client的请求动态生成网页内容。在互联网应用常见的C-S模式中,从Server角度来看,CGI提供了WebServer和生成具体内容的Web程序之间的接口,具体实现CGI标准协议的程序称为CGI脚本(因为它们通常是用脚本原创 2013-10-30 20:48:51 · 2090 阅读 · 0 评论 -
HTTP POST请求的Apache Rewrite规则设置
最近自测后端模块时有个业务需求需要利用WebServer(我用的是Apache)将HTTP POST请求转发至后端C模块,后端处理后返回2进制加密数据。http post请求的url格式为: http://demo-domain/myuri?param1=p1¶m2=p2 由于myuri非php文件,故要借助Apache的rewrite功能将其“原创 2013-06-20 13:35:48 · 3776 阅读 · 1 评论 -
Python Web框架Tornado的异步处理代码示例
1. What is TornadoTornado是一个轻量级但高性能的Python web框架,与另一个流行的Python web框架Django相比,tornado不提供操作数据库的ORM接口及严格的MVC开发模式,但可以提供基本的web server功能,故它是轻量级的;它借助non-blocking and event-driven的I/O模型(epoll或kqueue)实现了一套异步网络库原创 2015-07-30 15:14:44 · 7197 阅读 · 0 评论 -
如何用supervisor守护php-fpm主进程以实现php-fpm的自动重启
最近有同事有个针对php-fpm进程的监护需求,也即:如果php-fpm的master进程意外退出(可能是crash,也可能是被误kill),那么希望master进程能被自动拉起,以免中断服务。我们知道,supervisor是一个非常强大的进程监控(monitor & control)工具,它理论上可以实现php-fpm master进程的守护需求。因此,我帮同事试验了如何用supervisor完成原创 2015-07-18 22:17:25 · 11752 阅读 · 0 评论 -
Nginx rewrite配置规则
作为一个被广泛用于反向代理的高性能WEB服务器,Nginx通常处于承接网站流量的最前端。在实际项目中,经常会用Nginx对特定的客户端请求做改写(即rewrite)后返回或将改写后的request_url传给后端real server做业务逻辑的处理。本文是对nginx rewrite规则的学习笔记,参考资料主要来自官方文档。1. Nginx rewrite配置语法说明Syntax: rewrit原创 2015-12-05 17:44:35 · 1413 阅读 · 0 评论