前些日子提到了高效率的nginx网络服务器,现在越来越喜欢它了,静态文件服务器可以都改成用它了:)
这里记录一下在Debian Linux (Sarge 3.1或者 Etch 4.0)下,安装nginx的过程:
先安装一些必要的库函数:
apt-get install zlib1g-dev libpcre3 libgcrypt11-dev libpcre3-dev libssl-dev
下载 nginx的最新压缩包 (到 http://nginx.net/ 下载,最新版本0.5.20)。
解压以后,到那个目录下 开始配置:
./configure --with-md5=/usr/lib --with-openssl=/usr/lib/ssl/
make
make install
好了,nginx已经安装成功了,可执行文件在 /usr/local/sbin/nginx,配置文件在 /usr/local/nginx/conf/ 里面,log记录在 /usr/local/nginx/logs/。
如果要每次重启自动执行 nginx, 可以去下载这个init.d脚本文件 http://notrocketsurgery.com/files/nginx 或者也可以使用我的简单版本。
修改nginx.txt 为 nginx 并放到/etc/init.d/目录下。最后把nginx脚本每次启动自动调用。
update-rc.d nginx defaults