nginx 入门到进阶的教程.pdfVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目 录 介绍 安装 1. 基本介绍和配置文件语法 2. 反向代理 3. gzip 压缩提升网站性能 4. 在线升级 5. 监控工具 ngxtop 6. 编译第三方模块 7. auth_basic 模块使用 8. 日志分析工具 9. 用 nginx 搭建谷歌镜像网站 10. 自制启动脚本 11. 日志切割 12. 作为负载均衡器 13. 开启 debug 模式 14. gzip static 模块探索 15. 安装必威体育精装版 nginx 的另类方法 16. 使用 acme.sh 安装 Let’ s Encrypt 提供的免费 SSL 证书 17. 给 GitLab 应用加上 https 本文档使用 看云 构建 - 2 - 介绍 介绍 介绍 nginx教程 本教程是我多年来呕心沥血研究nginx所得的干货分享。 原文发布于我的个人博客 :https// 源码位于 :https///yinsigan/nginx-tutorial 电子版 PDF Mobi ePbu 联系我 email hfpp2012@ qq 903279182 本文档使用 看云 构建 - 3 - 安装 安装 安装 1. 使用命令行安装 如果是在ubuntu系统下 ,可以直接使用命令行一键安装 ,安装完后也会自动启动nginx服 务。 $ sudo apt-get install nginx 如果是在mac下 ,可以使用brew安装。 $ brew install nginx 2. 源码编译安装 在生产环境下 ,我们可能需要下载源码编译安装 ,因为用命令行安装的方式 ,第一 ,自定义 性不强 ,第二 ,可能安装包比较老。 登录到主机环境 ,这里以ubuntu系统安装目前的nginx稳定版本1.8.0为例。 在编译nginx之前先安装一些依赖的包。 $ sudo apt-get install build-essential libc6 libpcre3 libpcre3-dev libpcr ecpp0 libssl0.9.8 libssl-dev zlib1g zlib1g-dev lsb-base openssl libssl-de v libgeoip1 libgeoip-dev google-perftools libgoogle-perftools-dev libpe rl-dev libgd2-xpm-dev libatomic-ops-dev libxml2-dev libxslt1-dev python- dev 接下来到官方网站下载nginx的源码包。 # 下载源码包 $ wget /download/nginx-1.8.0.tar.gz # 解压 $ tar xvf nginx-1.8.0.tar.gz # 进入 目录并生成Makefile文件 本文档使用 看云 构建 - 4 - 安装 $ cd nginx-1.8.0 $ ./configure \ --prefix /etc/nginx \ --sbin-path /usr/sbin/nginx \ --conf-path /etc/nginx/nginx.conf \ --pid-path /var/run/nginx.pid \ --lock-path /var/run/nginx.lock \ --error-log-path /var/log/nginx/error.log \ --http-log-path /var/log/nginx/access.log \ --with-http_gzip_static_module \ --with-http_s

文档评论(0)

max + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档