• Linux安装Nginx


    1.先在Linux下载安装PCRE库

    # 下载
    wget https://netix.dl.sourceforge.net/project/pcre/pcre/8.40/pcre-8.40.tar.gz

    # 解压安装包:
    tar -zxvf pcre-8.40.tar.gz
    # 编译安装
    ./configure

    如果遇到问题 :
    configure: error: You need a C++ compiler for C++ support.
    切换到 根目录下执行安装: yum install -y gcc gcc-c++  安装成功后再次执行
    ./configure 
    # 执行编译安装
    make && make install
    如果make未找到根据提示安装即可

    bash: make: 未找到命令...
    安装软件包“make”以提供命令“make”? [N/y] y# 查看pcre版本 
    pcre-config --version

    2.安装gpenssl

    3.安装zlib
    yum-y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

    4.下载nginx

      # wget http://nginx.org/download/nginx-1.13.7.tar.gz

    5. 解压安装包:

      #  tar -zxvf nginx-1.13.7.tar.gz

    6.进入解压目录

     # cd nginx-1.13.7

    7. 执行编译安装

    # ./configure

    # make && make install 

    执行make && make install 出现如下错误

     需要进入 ngx_user.c 文件下修改 如下 

    # cd nginx-1.13.7/src/os/unix/

    # vim ngx_user.c

     再修改 Makefile 文件

    # cd nginx-1.13.7/objs

    # vim Makefile

     然后返回到 nginx-1.13.7 目录下继续执行

    # make && make install 

    8.进入到  /usr/local/nginx/sbin/ 下

    cd /usr/local/nginx/sbin/

    9.执行   ./nginx 启动  nginx

    #  ./nginx

    10.查看nginx是否启动

    # ps -ef | grep nginx

     启动成功!

    11.由于nginx的端口号是80  需要配置一下防火墙开放端口

      # 查看开放的端口号

      # firewall-cmd --list-all

      #设置开放的端口号

      # firewall-cmd --add-port=80/tcp --permanent

      # 重启防火墙

      # firewall-cmd --reload

  • 相关阅读:
    2020软件工程最后一次作业
    常用的10种算法

    赫夫曼编码
    哈希表(散列)
    查找算法
    排序算法
    递归

    软件工程最后一次作业
  • 原文地址:https://www.cnblogs.com/jinjingBlog/p/13734256.html
Copyright © 2020-2023  润新知