安装nginx:

wget http://nginx.org/download/nginx-1.7.3.tar.gz

# tar xzf nginx-1.7.3.tar.gz

# cd nginx-1.7.3

# ./configure   配置

# make   编译

# make install   安装

# whereis nginx   查看安装路径

nginx: /usr/local/nginx

如果报错:yum -y install gcc gcc-c++ kernel-devel yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel

启动:nginx 停止:nginx -s stop

启动脚本:start.sh 位置: /usr/local/nginx/sbin/nginx

#!/bin/sh

/usr/local/nginx/sbin/nginx

关闭脚本:stop.sh 位置: /usr/local/nginx/sbin/nginx

#!/bin/sh

/usr/local/nginx/sbin/nginx -s stop

 

配置开机启动:

在/etc/init.d/下面创建一个脚本,比如:startNginx.sh  内容是:

#!/bin/sh #chkconfig:2345 80 90 #description:Nginx01 /usr/local/nginx/sbin/start.sh  #这个是启动nginx的脚本
 

然后chmod +x /etc/init.d/ startNginx.sh 变成可以执行的服务

最后把服务添加到开机启动的列表:chkconfig --add  startNginx.sh

 

安装多个Nginx:在解压后把configure  文件把NGX_PREFIX=${NGX_PREFIX:-/usr/local/nginx}修改成需要安装的路径,目录不存在会自动创建。安装完成后开机启动按照上面操作即可。