天天看点

NGINX安装1.解压软件2.编译安装3.创建软链接4.创建用户5.设置开机启动6.设置文件权限7.启动nginx服务

nginx安装

  • 1.解压软件
  • 2.编译安装
  • 3.创建软链接
  • 4.创建用户
  • 5.设置开机启动
  • 6.设置文件权限
  • 7.启动nginx服务

1.解压软件

tar -zxvf nginx-1.6.0.tar\(1\).gz -C /usr/src
           

2.编译安装

yum安装pcre-devel

yum install -y pcre-devel
           

编译安装nginx

cd /usr/src/nginx-1.6.0/
./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module
make && make install
           

3.创建软链接

ln -s /usr/local/nginx/sbin/* /usr/local/sbin
           

4.创建用户

useradd -M -s /sbin/nologin nginx
           

5.设置开机启动

vim /etc/init.d/nginx
           
#!/bin/bash
#chkconfig:2345 99 20
PROG="/usr/local/nginx/sbin/nginx"
PIDE="/usr/local/nginx/logs/nginx.pid"
case "$1" in
        start)
                $PROG
                echo "starting nginx...";;
        stop)
                kill -s QUIT $(cat $PIDF)
                echo "stopping nginx...";;
        restart)
                $0 stop
                $0 start;;
        reload)
                kill -s HUP $(cat $PIDF)
                echo "reloading nginx...";;
        *)
                echo " Usage;nginx{start|restart|stop|reload}"
                exit 1
esac
exit 0
~                                         
           

6.设置文件权限

chmod +x /etc/init.d/nginx
           

7.启动nginx服务

service nginx start
           
NGINX安装1.解压软件2.编译安装3.创建软链接4.创建用户5.设置开机启动6.设置文件权限7.启动nginx服务

附:

nginx进程关闭相关命令

killall -s HUP nginx
sudo fuser -k 80/tcp
nginx -s reload
           

继续阅读