• linux下安装Nginx


    linux版本 centOs 7

    1.准备工作

    Nginx安装环境
    • 安装gcc
      安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc
      需要执行的命令:
    yum install gcc-c++ 
    
    • 安装PCRE
      PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。
      需要执行的命令:
    yum install -y pcre pcre-devel
    
    • 安装zlib
      zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。
      需要运行的命令:
    yum install -y zlib zlib-devel
    
    • 安装openssl
      OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。
      nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库。
      需要运行的命令:
    yum install -y openssl openssl-devel
    

    2.安装Nginx

    • 下载并解压安装包


    • 进入nginx 目录并执行 ./configure --prefix=/usr/local/nginx 意思是告诉等会安装的文件要放在哪里。(也可以不设置,直接 ./configure)


    • 经过上述命令,会发现在nginx目录下多了Makefile这个文件


    • 使用 make 命令


    • 使用 make install 命令安装

    3.启动Nginx

    进入 ./sbin 目录下 通过 ./nginx 启动

    出现上面错误,因为执行 ./configure --prefix=/usr/local/nginx 命令时,指定了自定义路径,

    解决方案 ,创建错误中的相对文件夹以及相对文件

    logs/error.log

    再次执行 ./nginx 成功启动


    • 通过 curl 查看是否启动成功

    或者通过浏览器输入 服务器地址 + nginx端口号

    转载自 https://www.jianshu.com/p/079e21f98a5b

  • 相关阅读:
    集合 排序 判断元素相等 [MD]
    软键盘 输入法管理器 InputMethodManager
    VideoView 视频播放 示例
    富文本 Htmll类 html标签
    MediaPlayer+SurfaceView 视频播放 示例
    SoundPool 音频播放 详解 示例
    MediaPlayer 音频播放 示例
    Strategy 策略模式 MD
    Chain of Responsibility 责任链模式 [MD]
    Iterator 迭代器模式 [MD]
  • 原文地址:https://www.cnblogs.com/zhushenghao/p/11944570.html
Copyright © 2020-2023  润新知