安装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 |
启动:nginx 停止:nginx -s stop
启动脚本:start.sh 位置: /usr/local/nginx/sbin/nginx
#!/bin/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}修改成需要安装的路径,目录不存在会自动创建。安装完成后开机启动按照上面操作即可。