zoukankan      html  css  js  c++  java
  • Centos7安装配置nginx-1.13.8

    一  安装编译工具及库文件

    sheel> yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel
    二  安装 Nginx

    1  下载nginx包

    可以去nginx官网下载安装包 使用工具上传到nginx

    也可以使用wget命令下载

    sheel> wget http://nginx.org/download/nginx-1.13.9.tar.gz
    

    2  解压安装包

    sheel> tar zxvf nginx-1.13.9.tar.gz

    3  配置 编译和安装

      3.1  进入解压出来的文件夹

    sheel> cd nginx-1.13.9

      3.2  配置nginx

    sheel> ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --without-http_rewrite_module --without-http_gzip_module

      这里--prefix=/usr/local/nginx是要安装的目录   如果不指定 默认就是这个地址

      如果命令无法执行  通常是第一步的时候没有安装成功依赖软件  比如 下面这个错误 是缺少gcc软件  需要重新安装

    checking for C compiler ... not found

      如果命令能够执行  但是最后报error    可以根据error提示重新配置   一般是少些地址了

      3.3  编译和安装

    sheel> make && make install

    三  Nginx 启动 停止

      进入第二步时我们指定的目录  我这里指定的是/usr/local/nginx

    sheel> ./nginx                      启动
    sheel> ./nginx -s reload            重新载入配置文件
    sheel> ./nginx -s reopen            重启 Nginx
    sheel> ./nginx -s stop              停止 Nginx

      启动后 可以在windows的浏览器中输入linux的ip测试是否成功

      如果看不到welcome to nginx!页面  请开启防火墙80端口(建议开启端口 而不是关闭防火墙)

    sheel> firewall-cmd --zone=public --add-port=80/tcp --permanent
    sheel> firewall-cmd --reload	    重新载入
  • 相关阅读:
    java多线程编程(一基础概念)
    【转】android程序编译过程
    【转】什么是线程安全和线程不安全
    【转】计算机中时间的表示和存储
    【转】字符编码
    C/C++程序编译流程
    NDK学习笔记-JNI的异常处理与缓存策略
    NDK学习笔记-JNI数据类型和属性方法的访问
    NDK学习笔记-JNI数据类型和属性方法的访问
    NDK学习笔记-JNI开发流程
  • 原文地址:https://www.cnblogs.com/paper-man/p/13284770.html
Copyright © 2011-2022 走看看