下载stable nginx并解压
wget http://nginx.org/download/nginx-1.0.12.tar.gz
tar -zxf nginx-1.0.12.tar.gz
编译安装
./configure --prefix=/usr/local/nginx提示没有gcc【yum install gcc】
./configure --prefix=/usr/local/nginx提示没有pcre正则包
下载pcre
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.gz
我在lion上编译没问题。。。在centos上有点插曲
yum install -y pcre-devel
yum install -y gcc
yum install -y zlib-devel
yum install -y make
跑偏了,继续编译nginx
./configure --prefix=/usr/local/nginx --with-pcre=../pcre-8.21
make
make install
启动nginx
/usr/local/nginx/sbin/nginx
如果无法启动查看端口使用
mac系统netstat -na -p tcp 然后lsof -i :80
centos就直接netstat -tln吧
添加自动启动
vim rc.local
插入/usr/local/nginx/sbin/nginx
验证启动成功
打开网页试试咯http://localhost
ps -ef | grep 瞧瞧呗