2009年03月 存档

apache rewrite转nginx经验--对大括号的支持

2009年03月25日,星期三

在nginx中这样写规则

rewrite ^/([0-9]{5}).html$ /x.jsp?id=$1 last;

是无法启动的,解决的办法是加上两个双引号

rewrite "^/([0-9]{5}).html$" /x.jsp?id=$1 last;

这样就OK了,应该可以说是完全兼容apache的语法的,只需要改下RewriteRule为Rewrite,后面的一般可以这样对应改 (全文...)

nginx的proxy_pass到$host的问题

2009年03月25日,星期三

今天在配置一个location的时候,希望使用一个变量如$host来指示nginx代理: (全文...)

分享一份nginx重启脚本

2009年03月25日,星期三

nginx是超级稳定的服务器,一般不会因为超载问题而需要重启,重启的目的一般都是修改配置文件后需要加载一下。

最开始的时候,我是用最直接的重启方式 (全文...)

Apache Maven 2.1.0 发布

2009年03月25日,星期三

Maven 除了以程序构建能力为特色之外,还提供 Ant 所缺少的高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目,而使用 Ant 则需要十几行。事实上,由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目现在使用 Maven,而且公司项目采用 Maven 的比例在持续增长。 (全文...)

FileZilla Client 3.2.3 发布

2009年03月23日,星期一

FileZilla是一个免费开源的FTP客户端软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化 方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具。 (全文...)

windows下nginx-0.7.10+php-5.2.6+fastcgi安装日志

2009年03月22日,星期天

最近心里有点痒,打算怀下旧,搞个php玩玩。找了几台服务器想装个php,虽然是举手之劳,但是总觉得有点不方便。另外家里的宽带总被占线,所以在服务器上做测试那也比较痛苦。 (全文...)

在linux下编译安装nginx+php(fastcgi)

2009年03月22日,星期天

nginx使用fastcgi方式连接php,在linux下面编译安装时要编译php支持fastcgi方式,其他的一些东西,照着原来的方式装就可以了。

分为以下步骤 (全文...)

debian etch/testing下安装php和nginx

2009年03月22日,星期天

1、安装php

apt-get install php5-cgi php5-mysql php5-gd -yf --force-yes;

2、安装nginx

首先安装一些必须的软件(pcre和zlib): (全文...)

nginx配合tomcat、resin等java应用服务器提供java支持

2009年03月22日,星期天

首先探讨一下为什么要使用nginx:

1、类似于apache+resin,nginx用于提供静态页面服务,比java服务器要强。虽然这些java服务器的性能都不赖,tomcat新版甚至还支持了epoll,但是用nginx来处理静态文件是一定比这些服务器更稳妥并更快速的。 (全文...)

nginx和squid 2.5的gzip压缩问题

2009年03月22日,星期天

最近发现一个奇怪的问题,对于nginx在后端,squid在前端的架构,squid输出的页面并未进行过压缩。

而将hosts指向nginx机器时,发现页面确实是压缩的。 (全文...)