文章标签 ‘nginx’

需求:在nginx返回内容前先修改内容,修改后再返回给浏览器 实现要求:正常一个网页内容,需要在返回此网页前给网页里面添加后者匹配修改一部分代码。 示例:在返回网页前给body前添加广告 解决方案:利用nginx的http sub模块。当然,这个模块需要编译安装 –with-http_sub_module sub模块使用范围:http,server,location 缺陷:sub_filter只能使用一次,也就是没法匹配修改多个字符串

2012年10月24日16:01 | 1 条评论
分类: 服务器
标签:

如何隐藏nginx版本号? nginx的版本号如何隐藏? nginx版本号隐藏? 以上问题简单一句话 在http 里添加 server_tokens off; 重启nginx即可隐藏

2012年8月5日13:12 | 没有评论
分类: linux
标签:

nginx的stub_status是检查nginx性能的一个重要标准,所以配置nginx的stub_status模块至关重要 需求: 1、配置nginx的stub_status 2、访问目录http://www.xxx.com/nginx_status 3、添加访问权限(用户:admin 秘密:123456 才可以访问) 配置 1、安装nginx需要添加–with-http_stub_status_module模块 配置示例:./configure –prefix=/usr/local/nginx –with-http_stub_status_module –with-http_ssl_module 2、生成用户密码 在装有apache的服务器上利用htpasswd命令生成用户名密码文件 并查看密码文件的信息 3、在nginx的服务器添加用户密码文件htpasswd  文件内容同上面生成的密码文件 4、配置nginx,在主机server内配置 5、重启nignx 6、浏览器访问http://www.xxx.com/nginx_status 即可

2012年8月5日11:05 | 没有评论
分类: linux, 服务器
标签:

在编译安装nginx的时候出现以下报错 objs/src/core/ngx_regex.o: In function `ngx_pcre_free_studies’: /root/software/nginx-1.2.2/src/core/ngx_regex.c:307: undefined reference to `pcre_free_study’ collect2: ld returned 1 exit status make[1]: *** [objs/nginx] Error 1 make[1]: Leaving directory `/root/software/nginx-1.2.2′ make: *** [build] Error 2 解决方案 最基本也最简单的解决方案: 卸载pcre 8.30 安装 pcre8.12 这样 一切ok

2012年8月1日11:08 | 没有评论
分类: linux
标签:

nginx优化几个方面 1、nginx配置优化 2、php优化 3、mysql优化 4、linux系统内核优化 此篇文章讲述linux内核优化来提高nginx性能 linux内核优化过程 a、修改文件 b、使配置立即生效 c、优化ok 下一步用webbench工具测试nginx高并发情况

2012年7月30日17:08 | 没有评论
分类: linux
标签:

nginx rewrite 规则 codeigniter在nginx下配置详解,并且此配置已经去除了codeigniter的尾巴index.php

2012年6月30日17:49 | 没有评论
分类: linux, 服务器
标签: , ,

discuz x2.5在nginx下的伪静态配置 先开启门户文章页伪静态 a、在后台 全局-》seo设置-》url静态化 开启门户文章页伪静态 b、配置nginx文件 填写如下 c、重新启动nginx d、ok

2012年4月25日17:10 | 没有评论
分类: discuz, php

http://www.howtocn.org/nginx:%E9%85%8D%E7%BD%AE%E4%B8%80%E4%B8%AA%E9%AB%98%E6%80%A7%E8%83%BD%E7%9A%84nginx_fastcgi%E6%9C%8D%E5%8A%A1%E5%99%A8

2012年4月18日13:58 | 没有评论
分类: linux, 服务器
标签: ,

如果启动nginx时,提示:error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory 解决方法:在/lib中创建一个symbol link到/usr/local/lib/libpcre.so.0 ln -s /usr/local/lib/libpcre.so.0 /lib 出错界面 解决办法

2012年2月23日10:15 | 1 条评论
分类: linux, 服务器
标签: ,

环境:linux(centos5.6)+nginx 1.02+codeigniter 解决问题:codeigniter在win下开发没有问题 可是移植到linux就出现访问的问题 先解决问题如下 下面是我的配置文件

2011年11月21日15:45 | 没有评论
分类: linux, php, 服务器
标签: , ,