centos7编译安装nginx1.17.6,带http2/brotli/zlib/pcre/ssl

基础安装 麋鹿 1668℃ 0评论
本文最后更新于 2020年3月2日 15:28 可能会因为没有更新而失效。如已失效或需要修正,请留言!
文章目录

一、版本与备用下载地址

  1. 系统版本:centos7.5
  2. nginx版本:1.17.6
  3. pcre版本:8.43
  4. openssl版本:1.1.1d
  5. zlib版本:1.2.11
  6. brotli

备用下载地址:nginx-1.17.6.tar.gz    pcre-8.43.tar.gz   openssl-1.1.1d.tar.gz   zlib-1.2.11.tar.gz

二、下载安装包

1、安装依赖环境

2、创建nginx运行用户

3、下载pcre包并解压

4、下载openssl包并解压

5、下载zlib包并解压

6、下载brotli

7、下载nginx包并解压

三、编译安装

1、编译

参数详解请点击下方展开/收缩

2、配置环境变量

加载变量使立即生效,或重新连接服务器

四、配置启动脚本

1、配置启动脚本

添加以下代码(PATH,DAEMON,CONFIGFILE,PIDFILE根据自己目录进行修改)

2、添加执行权限

3、设置开机自启动

注意:实际启用gzip、http2、brotli、ssl还需修改 nginx.conf,请查看下方简单示例。

或下载真实环境配置文件 nginx-conf.zip

使用帮助,1、将conf目录备份后删除nginx.conf ,2、解压nginx-conf.zip  3、修改配置后启动即可。

内部配置有PHP支持、SSL、gzip、http2、brotli。

简单示例:

转载请注明:百分数 » centos7编译安装nginx1.17.6,带http2/brotli/zlib/pcre/ssl
责任声明: 本站一切资源仅用作交流学习,请勿用作商业或违法行为!如造成任何后果,本站概不负责!
喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址