zoukankan      html  css  js  c++  java
  • Linux 部署 nginx

    nginx搭建

    1. 清除之前nginx环境

    #查看nginx进程
    ps -ef|grep nginx
    #找到nginx相对应的位置
    whereis nginx
    #停止nginx服务
    /usr/local/nginx/sbin/nginx -s stop
    #删除nginx安装的相关路径(根据自己安装的情况来删除)
    rm -rf 路径(刚刚找到的nginx的位置)
    

    2. 安装编译工具以及库文件

    yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel
    

    3. 安装pcre

    #pcre的作用是支持nginx的rewrite功能
    #方法1 首先进入/usr/local/src目录下载pcre安装包
    cd /usr/local/src/
    wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
    #方法2
    在windows环境下访问http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz下载安装包后xftp上传到/usr/local/src/
    tar zxvf pcre-8.35.tar.gz
    cd pcre-8.35
    #编译安装
    ./configure
    make && make install
    

    4. 安装nginx,查看官网复制下载链接:

    #下载nginx安装包
    cd /usr/local/src
    wget http://nginx.org/download/nginx-1.16.1.tar.gz
    
    #解压缩安装包
    tar zxvf nginx-1.16.1.tar.gz
    #将nginx-1.16.1.tar.gz文件夹改名为nginx并且进入安装包目录
    mv nginx-1.16.1 nginx
    cd nginx
    
    #编译安装
    ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35
    如果出现Permission Denied,请先修改configure文件的权限 chmod 777 -R configure
    make
    make install
    

    5. nginx的启动

    #启动
    cd /usr/local/nginx/sbin
    ./nginx
    
    #重启
    cd /usr/local/nginx/sbin
    ./nginx -s reload
    
    #判断配置文件是否正确
    cd /usr/local/nginx/sbin
    ./nginx -t
    

    6. 安装完后浏览器访问服务器IP

    若显示Welcome to nginx!则配置成功

  • 相关阅读:
    07.消除过期对象的引用
    1.1进程和多线程概述
    1.2什么是操作系统
    06.避免创建不必要的对象
    05.依赖注入优先于硬连接资源
    04.使用私有构造器执行非实例化
    03.使用私有构造方法或枚类实现 Singleton 属性
    02.当构造参数过多时使用builder模式
    01.考虑使用静态工厂方法替代构造方法
    iiS申请地址
  • 原文地址:https://www.cnblogs.com/hyry/p/11927554.html
Copyright © 2011-2022 走看看