美文网首页
腾讯云部署java服务 (3)- Nginx 安装

腾讯云部署java服务 (3)- Nginx 安装

作者: lyq9596 | 来源:发表于2021-03-01 09:28 被阅读0次

    1、先安装依赖   

         运行命令     yum -y install gcc gcc-c++ wget net-tools pcre-devel zlib-devel openssl-devel

    2、安装 nginx

          进入src文件夹  cd /usr/local/src/

          运行下载命令  wget http://nginx.org/download/nginx-1.7.12.tar.gz

          解压    tar zxvf nginx-1.7.12.tar.gz

          进入nginx文件夹       cd nginx-1.7.12

         运行命令            ./configure

          安装    make install

          编写nginx启动脚本  vi /etc/init.d/nginx

          写入以下内容     (键盘输入 i 进入输入模式 )


    #!/bin/bash

    # chkconfig: - 30 21

    # description: http service.

    # Source Function Library

    . /etc/init.d/functions

    # Nginx Settings

    NGINX_SBIN="/usr/local/nginx/sbin/nginx"

    NGINX_CONF="/usr/local/nginx/conf/nginx.conf"

    NGINX_PID="/usr/local/nginx/logs/nginx.pid"

    RETVAL=0

    prog="Nginx"

    start() {

            echo -n $"Starting $prog: "

            mkdir -p /dev/shm/nginx_temp

            daemon $NGINX_SBIN -c $NGINX_CONF

            RETVAL=$?

            echo

            return $RETVAL

    }

    stop() {

            echo -n $"Stopping $prog: "

            killproc -p $NGINX_PID $NGINX_SBIN -TERM

            rm -rf /dev/shm/nginx_temp

            RETVAL=$?

            echo

            return $RETVAL

    }

    reload(){

            echo -n $"Reloading $prog: "

            killproc -p $NGINX_PID $NGINX_SBIN -HUP

            RETVAL=$?

            echo

            return $RETVAL

    }

    restart(){

            stop

            start

    }

    configtest(){

        $NGINX_SBIN -c $NGINX_CONF -t

        return 0

    }

    case "$1" in

      start)

            start

            ;;

      stop)

            stop

            ;;

      reload)

            reload

            ;;

      restart)

            restart

            ;;

      configtest)

            configtest

            ;;

      *)

            echo $"Usage: $0 {start|stop|reload|restart|configtest}"

            RETVAL=1

    esac

    exit $RETVAL



     保存退出。(键盘按下esc  输入 :wq )

     添加权限.  chmod 755 /etc/init.d/nginx

     添加nginx到服务 chkconfig --add nginx

     加到开机自动启动 chkconfig nginx on

    3、启动 Nginx

      进入Nginx sbin目录   cd /usr/local/nginx/sbin

      启动nginx  运行命令 ./nginx

      输入自己的ip出现以下说明安装成功

       

    相关文章

      网友评论

          本文标题:腾讯云部署java服务 (3)- Nginx 安装

          本文链接:https://www.haomeiwen.com/subject/hbvyfltx.html