• CentOS下安装nginx


    1、从官网上下载安装包,官网地址:http://nginx.org/en/download.html,本文安装版本为:nginx-1.16.0.tar.gz

    2、使用ftp工具将安装包上传到centos服务器上。

    3、安装编译工具和相关依赖

    yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

    4、解压安装文件

    cd /var/ftp/pub
    tar -zxvf nginx-1.16.0.tar.gz

    5、进入nginx解压目录并进行编译安装

    cd nginx-1.16.0
    ./configure
    make // 编译
    make install // 安装

    默认安装目录为:/usr/local/nginx,也可以指定安装目录,./configure命令修改为:./configure --prefix=/usr/local/nginx-1.16.0

    6、启动、重启、关闭nginx

    cd /usr/local/nginx-1.16.0/sbin/
    ./nginx                       // 启动
    ./nginx -s reload         // 重启
    ./nginx -s stop            // 关闭

    7、访问nginx(如果不能访问请检查防火墙配置)

    8、注册成服务

      1)在/etc/init.d/目录下创建nginx文件

    #!/bin/bash
    # chkconfig: 345 63 37
    
    export NGINX_HOME=/usr/local/nginx-1.16.0
      
    case "$1" in
        start)
            $NGINX_HOME/sbin/nginx
            ;;
        stop)
            $NGINX_HOME/sbin/nginx -s stop
            ;;
        restart)
            $NGINX_HOME/sbin/nginx -s reload
            ;;
        *)
            echo "Usage: $0 {start|stop|restart}"
            ;;
    
    esac
    exit 0

      2)对nginx设置权限

    chmod 777 nginx

      3)启动、重启、关闭nginx

    service nginx start  // 启动
    service nginx restart // 重启
    service nginx stop // 关闭

      4)设置开机启动或不启动nginx服务

    chkconfig nginx on // 开机启动nginx服务
    chkconfig nginx off // 关闭开机启动nginx服务
  • 相关阅读:
    协方差矩阵
    SLAM中的关键帧是什么?有什么用?如何选择关键帧?
    EKF算法与非线性优化算法的比较
    LC217 存在重复元素
    LC42 接雨水
    LC20 有效的括号
    LC3 无重复最长子串
    LC4 寻找两个有序数组的中位数
    ubuntu16.04下安装g2o
    小米 各版本手机系统包 线刷包 卡刷包
  • 原文地址:https://www.cnblogs.com/zhi-leaf/p/11207350.html
Copyright © 2020-2023  润新知