(作者:小乐历程)这两天又测试了下
Debian,
安装和操作都和
Ubuntu差不多,都可以使用apt-get下
安装或
下载软件包,但因为
Debian使用apt- get install nginx时默认
安装的nginx版本是0.4.13的版本,而我想想使用apt-get的方法
安装0.6.32版本,目前还没有找到
解决方法,应该说不知道怎么
安装,希望知道的朋友留言回复。既然apt-get无法
安装0.6.32的版本,只有使用手动编译了。
首先大家知道,编译nginx需要指定pcre,zlib,openssl,既然我的
系统没有安装这些包,我也不安装deb的包了,直接把这些包下载回来,
官方网址:
http://www.zlib.net/
http://www.openssl.org/
http://www.pcre.org/
将这三个包下载放到/opt目录,tar -xzvf *.gz解压,然后也将nginx-0.6.32的包解压到/opt目录下,进入nginx目录,执行:
#./configure --with-pcre=../pcre-7.7 --with-zlib=../zlib-1.2.3 --with-openssl=../openssl-0.9.8g
#make && make install
如果在./configure时出现在错误,依次查询问题,一般情况下不会出现什么错误,但前提需要安装build-essential,如果没有安装,可执行以下
命令安装编译环境
#apt-get install build-essential
默认nginx安装的目录在/usr/local/nginx下,包括:
/usr/local/nginx/sbin #控制nginx启动
文件
/usr/local/nginx/conf #
配置文件
/usr/local/nginx/html #默认网页文件
/usr/local/nginx/logs #日志文件