美文网首页
centos7安装nginx

centos7安装nginx

作者: 就叫basi | 来源:发表于2021-03-03 15:27 被阅读0次

    step1 下载

    cd /usr/local/soft     #没有soft目录就新建
    wget http://nginx.org/download/nginx-1.18.0.tar.gz
    

    step2 解压

    tar -xzvf nginx-1.18.0.tar.gz
    

    step3 安装依赖环境

    //gcc环境:基本运行环境
    //pcre:用于nginx的http模块解析正则表达式
    //zlib:用户进行gzip压缩
    //openssl:用于nginx https协议的传输
    yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
    

    step4 编译安装

    #–prefix=/usr/local/soft/nginx 的意思是把nginx安装到/usr/local/soft/nginx
    #所以安装好会有一个源码目录nginx-1.18.0,一个编译安装后的目录nginx
    cd /usr/local/soft/nginx-1.18.0
    ./configure --prefix=/usr/local/soft/nginx 
    make && sudo make install
    cd /usr/local/soft/nginx/
    

    step5 测试配置是否成功

    /usr/local/soft/nginx/sbin/nginx -t -c /usr/local/soft/nginx/conf/nginx.conf
    
    显示如下:
    nginx: the configuration file /usr/local/soft/nginx/conf/nginx.conf syntax is ok
    nginx: configuration file /usr/local/soft/nginx/conf/nginx.conf test is successful
    

    step6 启动

    /usr/local/soft/nginx/sbin/nginx
    

    step7 访问nginx服务所在ip,不需要加端口

    192.168.33.10

    step8 配置环境变量

    vim /etc/profile
    
    
    export JAVA_HOME=/es/elasticsearch-7.10.0/jdk
    export NGINX_HOME=/usr/local/soft/nginx
    export PATH=$JAVA_HOME/bin:$NGINX_HOME/sbin:$PATH
    
    
    source /etc/profile
    

    nginx常用命令

    
    nginx -s reopen #重启Nginx
    
    nginx -s reload #重新加载Nginx配置文件,然后以优雅的方式重启Nginx
    
    nginx -s stop #强制停止Nginx服务
    
    nginx -s quit #优雅地停止Nginx服务(即处理完所有请求后再停止服务)
    
    nginx -t #检测配置文件是否有语法错误,然后退出
    
    nginx -?,-h #打开帮助信息
    
    nginx -v #显示版本信息并退出
    
    nginx -V #显示版本和配置选项信息,然后退出
    
    nginx -t #检测配置文件是否有语法错误,然后退出
    
    nginx -T #检测配置文件是否有语法错误,转储并退出
    
    nginx -q #在检测配置文件期间屏蔽非错误信息
    
    nginx -p prefix #设置前缀路径(默认是:/usr/share/nginx/)
    
    nginx -c filename #设置配置文件(默认是:/etc/nginx/nginx.conf)
    
    nginx -g directives #设置配置文件外的全局指令
    
    killall nginx #杀死所有nginx进程
    

    相关文章

      网友评论

          本文标题:centos7安装nginx

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