博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos7 nginx的安装以及开机自启动的设置
阅读量:6858 次
发布时间:2019-06-26

本文共 1867 字,大约阅读时间需要 6 分钟。

安装nginx对应的软件

yum -y install pcre pcre-devel
yum -y install openssl-devel openssl
yum -y install gcc-c++
安装软件
mkdir -p /home/tools #用于存放nginx-1.6.3.tar.gz
useradd www -s /sbin/nologin -M
cd /home/tools
wget -q
tar xf nginx-1.6.3.tar.gz
cd nginx-1.6.3
./configure --user=www --group=www --with-http_stub_status_module --with-http_ssl_module --prefix=/application/nginx-1.6.3
make
make install
ln -s /application/nginx-1.6.3/ /application/nginx
/application/nginx/sbin/nginx #启动
ps -ef |grep nginx #检查有无启动成功
加入开机自启动
编辑下面文件
vim /etc/init.d/nginx
#!/bin/sh
#chkconfig: 2345 80 90  

description: Start and Stop nginx

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin    DESC="nginx daemon"    NAME=nginx    DAEMON=*/application/nginx*/sbin/$NAME    CONFIGFILE=*/application/nginx/*conf/$NAME.conf    PIDFILE=*/application/nginx*/logs/$NAME.pid    SCRIPTNAME=/etc/init.d/$NAME    set -e    [ -x "$DAEMON" ] || exit 0    do_start() {    $DAEMON -c $CONFIGFILE || echo -n "nginx already running"    }    do_stop() {    kill -INT `cat $PIDFILE` || echo -n "nginx not running"    }    do_reload() {    kill -HUP `cat $PIDFILE` || echo -n "nginx can't reload"    }    case "$1" in    start)    echo -n "Starting $DESC: $NAME"    do_start    echo "."    ;;    stop)    echo -n "Stopping $DESC: $NAME"    do_stop    echo "."    ;;    reload|graceful)    echo -n "Reloading $DESC configuration..."    do_reload    echo "."    ;;    restart)    echo -n "Restarting $DESC: $NAME"    do_stop    do_start    echo "."    ;;    *)    echo "Usage: $SCRIPTNAME {start|stop|reload|restart}" >&2    exit 3    ;;    esac    exit 0

只需要将该内容/application/nginx换成对应的安装目录即可

改变其权限:    chmod +x /etc/init.d/nginx    service nginx stop    chkconfig --add nginx    chkconfig nginx on    service nginx start重启之后查看是否加入开机自启动``    ps -ef |grep nginx

转载于:https://blog.51cto.com/13754781/2296191

你可能感兴趣的文章
iOS10推送通知(本地&远程)/Swift
查看>>
标准交互及UED、埋点及锚应用、外部调用原则。请教一下哪位大佬知道这三个的应用?求助...
查看>>
浅入深谈:一道Python面试题,让我明白了殊途同归,却开始怀疑自己
查看>>
内存时序对应的4个参数你们知道吗?ICMAX一文让你看懂
查看>>
我的U盘故事2
查看>>
《窃听风暴》影评
查看>>
linux下磁盘分区(初级篇)
查看>>
mysql大小写规则校验
查看>>
mysql互主自动化配置脚本
查看>>
nginx的upstream模块
查看>>
Plycom CX话机版本升级
查看>>
RHCS+Conga+GFS+cLVM共享存储的高可用性web集群
查看>>
Vmware vsphere 5.5之网络配置
查看>>
设置SVN,Git忽略MAC的.DS_Store文件的方法
查看>>
电信光纤接入的交换机怎样与无线路由器连接设置
查看>>
用Spring4.04来管理Servlet
查看>>
centos6 配置外发邮件
查看>>
代码大全的总结
查看>>
find 递归删除某文件结尾的
查看>>
linux系统开机过程描述
查看>>