• centos下安装nginx


    环境:CentOS7、防火墙已关闭

    下载地址http://mirrors.sohu.com/nginx/

    依赖包:Nginx依赖于pcre、zlib、openssl,在编译前配置时如果有问题

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

    1、从Nginx官网下载Nginx源码包/虚拟机的情况下可以先下载,再上传

    wget http://nginx.org/download/nginx-1.12.2.tar.gz

    解压:tar -xzvf nginx-1.12.2.tar.gz

    2、编译

    /root/nginx目录进行编译前配置

    mv nginx-1.12.2.tar.gz  nginx

    mv nginx /root

    cd /root/nginx

    ./configure --prefix=/usr/local/nginx --with-http_ssl_module

    make && make install

    3、启动Nginx(关闭防火墙)

    查看目录:

    cd /usr/local/nginx/

    ls

    tree (yum install -y net-tools  wget tree)

    4、启动Nginx

    启动Nginx

    /usr/local/nginx/sbin/nginx

    查看Nginx进程是否启动

    ps aux|grep nginx

    查看Nginx占用的端口号

    netstat -tlnp|grep nginx

     

    主机浏览器访问

    5、停止nginx

    # 1. 立即停止Nginx服务
    /usr/local/nginx/sbin/nginx -s stop
    # 2.完成当前任务后停止
    /usr/local/nginx/sbin/nginx -s quit
    # 3.杀死Nginx进程
    killall nginx

    6、添加环境变量,做软连接

    使用软连接将nginx链接到/usr/local/sbin

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

    ll /usr/local/sbin/ | grep "nginx"

    显示当前环境变量PATH

    echo $PATH

    编辑.bash_profile文件

    vim ~/.bash_profile

    .bash_profile文件末尾加入以下内容

    export PATH=$PATH:/usr/local/nginx/sbin

    引用.bash_profile文件

    source ~/.bash_profile

    使用nginx命令

    # 启动nginx

    nginx

    # 停止nginx

    nginx -s quit

     

     参考地址:https://www.cnblogs.com/connect/p/nginx-install-src.html

  • 相关阅读:
    1203 forms组件
    1128 聚合查询 orm字段及属性
    1127 模型层orm表操作
    1126 视图层与模板层
    1122 django中orm操作
    1121 Django操作
    1125 视图层
    搭建并行开发环境MPICH2
    Linpack之HPL测试 (HPL Benchmark)
    安装NetCDF及HDF5
  • 原文地址:https://www.cnblogs.com/ybf-yyj/p/11413901.html
Copyright © 2020-2023  润新知