安装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}修改成需要安装的路径,目录不存在会自动创建。安装完成后开机启动按照上面操作即可。