OpenResty(也称为 ngx_openresty)是一个全功能的 Web 应用服务器,它打包了标准的Nginx核心,很多的常用的第三方模块,以及它们的大多数依赖项。 OpenResty通过汇聚各种设计精良的 Nginx 模块, 从而将 Nginx 有效的变成一个强大的 Web 应用服务...
分类:
其他好文 时间:
2014-12-15 23:19:50
阅读次数:
263
博客:http://lijinhuan.blog.51cto.com/微博:http://weibo.com/lijinhuanexperience代码:https://github.com/lijinhuan一、模块管理1、nginx是模块化结构,但是它和apache不一样,它的模块不能动态加载或者卸载。它是一种静态模块系统,如果想要卸载或者安装新的模块,必须..
分类:
系统相关 时间:
2014-11-27 18:50:16
阅读次数:
289
前言Nginx是当前最流行的HTTP Server之一,根据W3Techs的统计,目前世界排名(根据Alexa)前100万的网站中,Nginx的占有率为6.8%。与Apache相比,Nginx在高并发情况下具有巨大的性能优势。Nginx属于典型的微内核设计,其内核非常简洁和优雅,同时具有非常高的可扩...
分类:
其他好文 时间:
2014-11-11 22:33:59
阅读次数:
283
在部署完基本的tfs环境之后,就可以通过tfstool工具开始上传文件,上传完的文件可以通过ds_client工具来读取,也可以通过web方式来展示,本文介绍nginx的tfs模块配置来实现http形式展现tfs文件系统上传后的文件。当然如果你高兴的话,也可以用tengine来实现。环境介绍:tfsnames..
分类:
Web程序 时间:
2014-11-06 17:50:59
阅读次数:
289
模板文件是在puppet模块下面templates目录中以”.erb”结尾的文件,puppet模板主要用于文件,例如各种服务的配置文件,相同的服务,不同的配置就可以考虑使用模板文件,例如Nginx和Apache的虚拟主机配置就可以考虑采用ERB模板,nginx的安装在这里建议用系统内部自带的YUM源来安..
分类:
其他好文 时间:
2014-10-30 19:22:25
阅读次数:
223
linux下源码安装nginx首先安装开发工具:"Developmenttools"、"ServerPlatformDevelopment"、"AdditionalDevelopment"1.yum--disablerepo=\*--enablerepo=c6-mediainstallpcre-developenssl-devel-y2.groupadd-rnginx3.useradd-r-gnginxnginx创建帐号与组4.tar-zxvflibevent-2...
分类:
其他好文 时间:
2014-10-28 15:46:38
阅读次数:
251
一:介绍puppet管理nginx主机,将nginx主机加入到puppet中,实现自动安装、配置、和启动服务二:nginx模块结构[root@mastermodules]#tree/etc/puppet/modules/nginx//etc/puppet/modules/nginx/├──files├──manifests│├──conf.pp│├──init.pp│└──install.pp└..
分类:
其他好文 时间:
2014-10-27 19:46:33
阅读次数:
237
今天在使用子域名访问根域名的CSS时,发现字体无法显示,在确保CSS和Font字体的路径加载无问题后,基本确定是因为跨域的问题。通过Nginx模块HttpHeadersModule来添加Access-Control-Allow-Origin允许的地址。解决方法在Nginx的conf目录下修改nginx.conf或者vhost下对应的domain..
分类:
其他好文 时间:
2014-10-24 19:13:26
阅读次数:
200
还记得我们定义过一个结构体如下吗?typedef struct { ngx_str_t output_words;} ngx_http_hello_world_loc_conf_t;它就是 HelloWorld 的 location 组件配置,其中有一个字符串成员 output_words。1...
分类:
Web程序 时间:
2014-10-22 17:59:13
阅读次数:
289
elloWorld 是一个典型的 location 模块。什么是 location 模块?在 Nginx 中,根据作用域,有 main 模块、server 模块、location 模块。1 模块定义在 HelloWorld 模块中有一个 ngx_http_hello_world_module 变量,...
分类:
Web程序 时间:
2014-10-22 17:42:13
阅读次数:
276