此苹果非彼苹果
标签类目:nginx

wnmp绿色便携版2.0发布,集成redis/memcache,免费下载

这两天花了点时间重新配置了一个wnmp便携版的环境,所有软件集成的都是64位版本。各软件版本号如下:nginx 1.7.9 / PHP 5.6.5-ts-VC11-x64 / mysql-5.6.22-x64 root pw:空 / phpmyadmin 4.3.7 / Memcached 1.4.13 / redis 2.8.17 / PHP扩展:memcache 3.0.8 /redis 2.2.5 / xdebug 2.2.7 / oauth 1.2.3 / sphinx 1.3.2

php.ini中opcache扩展必须填绝对路径才会生效,该文件中我用的F盘,如与你放的目录不符,请自行修改。

下载:

百度网盘 http://pan.baidu.com/s/1eQeVzYq

MD5: bc2d4c02f08018e722f42a35826750e8
SHA-1: 7b0090b11f7a2af08d5ae2317d9412910439e415

相关文章:wnmp绿色便携版1.1发布,集成redis,免费下载啦

2014-07-10LA/NMP

nginx禁止访问.git目录的规则设置

现在git很流行,大家也都开始使用它来管理网站源码,但是.git数据目录在网站的源码根目录也会有一份,nginx通常配置的时候不会对隐藏目录进行特别处理,这样你的源文件就暴露在大庭广众之下了。为了安全,我们需要在nginx配置中对此特别处理一下,处理方法很简单。如下: 继续阅读 »

2014-07-10LA/NMP

nginx下gzip配置指南

Nginx自带的有gzip模块 http://wiki.nginx.org/NginxChsHttpGzipModule ,这个模块支持在线实时压缩输出数据流。经过良好的配置优化,可以大幅的提升网站的输出效率。

__使用范例__ 继续阅读 »

2011-09-07LA/NMP

Nginx在不停机情况下平滑升级新版本

Nginx在不停机的情况下平滑升级新版本,升级前查看一下老版本

# /usr/local/nginx/sbin/nginx -V
nginx version: nginx/0.7.68

升级到目前稳定版本1.0.6

继续阅读 »

2011-06-29LA/NMP

Nginx下正确的配置404页面的方式,避免让搜索引擎误解

这是一个血淋淋的教训,这么说一点也不过分。因为最近发生了一个重大问题,网站流量大幅下跌,跌了近80%了。由于事件发生之前做过一些工作,加了大量友链,而且外站权重都相当高,在那天还发生了一次挂马事件,当然也即时解决了。还做了其它一些关键字内、外链优化等等。这样使得查找问题的原因就变的难上加难。偶然的原因发现,百度收录的链接开始出现错误,由于网站URL方式采用的目录式结构,最后一个字符都是/,然而百度收录的页面却无缘无故把这个线去掉了,而这种访问方式,我并没有做兼容。当时也查看了网站页面上的重写结果,没有发现哪里页面的链接出现过这种错误,那么百度里收录的这些页面从何而来?真的不得而知了。可能是外链里有些地址把那个目录后的斜线去掉了?不管它怎么收录的了,尽快做了一下兼容性工作,因为那种错误链接会被转到404页面上去。刚刚又查了一下,发现了一点蹊跷。

继续阅读 »

wnmp绿色便携版1.1发布,集成redis,免费下载啦

花了点时间把原来用的wnmp的大部分软件升级到最新稳定版了,最早用的来自于http://blog.licess.cn/wnmp,本版发布的各软件版本情况如下:nginx 0.9.6 / PHP 5.2.17 / mysql 5.1.56 root:root / phpmyadmin 3.3.10 / Memcached 1.2.6 / eAccelerator 0.9.6.1 / ZendOptimizer 3.3.3 / OpenSSL 0.9.8h / xdebug 2.0.5
当前版本已经配置了示例虚拟机

继续阅读 »

Nginx设置图片防盗链,设置无效的请仔细看红字

*******************************************************************
切记,替换的图片地址要使用没有防盗链的网站图片,否则由于替换的图片其实也处于防盗链情况下,会造成仍旧无法显示设置的图片。
*******************************************************************

一、全站图片防盗链

在/usr/local/nginx/conf/nginx.conf文件要添加防盗链的server段里添加下面的代码:

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
valid_referers none blocked *.ipple.net *.abc.com;
if ($invalid_referer)
{
rewrite ^/ http://www.otherdomin.com/403.jpg;
#return 403;
}
}

测试一下配置是否OK
# /usr/local/nginx/sbin/nginx -t
the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
configuration file /usr/local/nginx/conf/nginx.conf test is successful

继续阅读 »

2010-12-31LA/NMP

配置nginx的ssi模块,使其支持shtml格式的页面

nginx 内置了ssi模块,开启方法

修改 nginx 的配置文件
# vi /usr/local/nginx/conf/nginx.conf

在http{}中添加如下代码即可:

ssi on;
ssi_silent_errors on;
ssi_types text/shtml;

ps.这里文件类型可以改成其他的,比如让htm也支持ssi,那么把text/shtml改成text/htm就行了,但是这样的话,由于服务器里htm的文件较多,也不一定全都用ssi引入其他页面,会给nginx造成一些不必要的消耗,所以不建议这么做。

继续阅读 »

返回顶部