你将学到的
  • Nginx 简介(优势与劣势/工作原理/常用架构)
  • Nginx 进程
  • Nginx 优化
  • Nginx 架构
  • Nginx 模块(http index/http log/Access/Rewrite/Proxy/upstream)
  • DDoS 预防配置
课程内容
  共9个章节
lab-classic 实验 1 Nginx功能描述

知识点: 1.Nginx是什么? 2.Nginx为什么会流行? 3.为什么选择Nginx? 4.Nginx工作原理 5.Nginx的常用架构简介 6.我该如何学习Nginx?

lab-classic 实验 2 LNMP系统安装

知识点: 1.安装nginx 2.安装mysql 3.安装php

lab-classic 实验 3 Nginx进程与模块

知识点: 1.Nginx架构 2.Nginx进程 3.Nginx模块

lab-classic 实验 4 Nginx模块开发实验

知识点: 1.模块结构体认识 2.编译安装Nginx 3.Nginx基本配置

lab-challenge 挑战 1 挑战:写日志

知识点: 1.Nginx服务器配置 2.Nginx模块知识

lab-classic 实验 6 Nginx配置实战:流量及并发连接数限制

知识点: 1.流量限制 2.并发限制

lab-classic 实验 7 Nginx配置实战:访问控制及DDoS预防

知识点: 1.nginx访问控制配置 2.ab命令 3.log排查

lab-challenge 挑战 2 挑战:访问控制
课程介绍

实验任务

  • 分别安装 Nginx、MySQL 以及 Php5
  • 亲自动手优化 Nginx 的配置
  • 使用 Nginx 实现流量及并发连接数限制
  • 使用 Nginx 实现访问控制及 DDoS 预防

先学知识

需要先了解基本的 Linux 操作,推荐学习 Linux 基础入门(新版)

课程难度

本课程难度为中等。

面向用户

本课程面向已经了解 Linux 基础知识,想要进一步学习 Nginx 知识的同学。

课程教师

Edward 共发布过 14 门课程

资深程序员,5年Linux运维、企业级开发经验及数据库实战和教学经验。

查看老师的所有课程 >
实验楼楼+
实验楼会员