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!则配置成功

  • 相关阅读:
    学习之路五:再议自定义时钟类(跨线程间的访问操作) → 异步操作
    学习之路七:一步一步学习ASP.NET数据绑定
    走进单元测试五:单元测试文章系列目录
    迷茫后的感悟
    学习之路八:解决不能调试服务端代码的问题
    asp.net not found
    java内部类
    DEBUG&TRACE
    Lambda表达式
    基于事件的异步模式
  • 原文地址:https://www.cnblogs.com/hyry/p/11927554.html
Copyright © 2011-2022 走看看