• 二、Nginx离线安装


    第一步:Nginx官网下载安装包

           以nginx-1.12.2.tar.gz版本为例。官网地址:http://nginx.org/en/download.html

    第二步:安装相关依赖

    pcre-8.37.tar.gz
    openssl-1.0.1t.tar.gz
    zlib-1.28.tar.gz
    

    一、安装prce

    官网地址:http://www.pcre.org

    方式一:

    wget https://ftp.pcre.org/pub/pcre/pcre-8.37.tar.gz
    

    方式二:

    1. 将压缩文件放到Linux系统中。可使用rz命令,或者借助xftp工具等。放置到usr/src目录下

    1. 执行tar -xvf pcre-8.37.tar.gz 命令解压文件

    2. 进入解压后的目录,执行./configure

    如果出现下面错误,则说明缺少环境依赖:

    configure: error: in `/usr/src/pcre-8.37':
    configure: error: no acceptable C compiler found in $PATH
    

    则执行:yum install gcc 后再执行:./configure

    如果出现下面错误,则说明缺少环境依赖:

    configure: error: You need a C++ compiler for C++ support.
    

    则执行yum install -y gcc gcc-c++后再执行./configure

    1. 执行 make && make install 进行编译和安装,查看版本号,说明安装成功

    二、安装openssl和zlib

    执行:

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

    第三步:安装Nginx

    1、解压nginx-1.12.2.tar.gz包。执行tar -xvf nginx-1.12.2.tar.gz 命令解压文件

    2、进入压缩目录执行./configure

    3、执行编译:make && make install

    4、测试nginx。进入/usr/local/nginx/sbin目录下,执行./nginx启动

    5、执行ps -ef | grep nginx 查看nginx进程

    6、查看开放的端口号:firewall-cmd --list-all 默认是没有端口开放的

    7、设置开放的端口号:nginx默认端口是80

    # 开放端口
    sudo firewall-cmd --add-port=80/tcp --permanent
    # 关闭端口
    sudo firewall-cmd --remove-port=80/tcp --permanent
    # 执行完开放端口后,要重新加载防火墙,执行:
    firewall-cmd --reload
    

    8、浏览器输入:http://192.168.40.128

    第四步:Nginx常用命令

    # 查看nginx的版本号
    ./nginx -v
    
    # 启动nginx
    ./nginx 
    
    # 关闭nginx
    ./nginx -s stop
    
    # 重新加载nginx。每次修改完配置文件后重新加载一下
    ./nginx -s reload
    
    
  • 相关阅读:
    6Linux用户身份与文件权限
    5Linux流程控制语句-if、for、while、case语句、计划任务
    4Linux环境变量、Vim、Shell脚本
    3Linux常用命令
    2Linux常用命令-Liunu就该这么学
    1安装Linux
    Citrix XenApp工作原理
    Citrix XenApp登录服务器过程详解
    0初识Linux
    我的电脑-磁盘 不显示菜单栏和工具栏解决方法
  • 原文地址:https://www.cnblogs.com/giswhw/p/15214761.html
Copyright © 2020-2023  润新知