登录后再学习,可使用学习中心、个人中心等更完善的课程服务。立即登录>
关闭

Nginx 从入门到精通

  • 3 课时
  • 14.7K 学过
  • 8 分
Nginx云服务器Apache

课程概述

Nginx和Apache一样都是Web服务器,基于REST架构风格,以统一资源描述符URI或者统一资源定位符URL作为沟通依据,通过HTTP协议提供网络服务。Nginx是一个高性能的HTTP和反向代理服务,轻量级、高并发。Nginx的并发能力在同类型的网页服务器中表现较好,百度、京东、新浪、腾讯等网站都在使用Nginx服务器。

本课程将介绍Nginx服务器的特点,并对其他web服务器如apache进行比较。课程将讲解正向代理和反向代理的概念。课程第二部分为Nginx常用环境部署实战,课程将演示Nginx静态环境、PHP环境和PHPmyadmin环境搭建。

【课程目标】

了解Nginx服务器的特点,包括其优势和缺陷

部署Nginx静态环境、PHP环境和PHPmyadmin环境

【适用对象】

架构、运维、开发、学生、个人开发者

【课程大纲】

知识模块

简介

Nginx 从入门到精通

什么是 Nginx,Nginx 常用环境部署,搭建 Nginx 静态网站

适用人群

  • Nginx 初学者,云计算开发人员,云计算爱好者

机构简介

腾讯产业互联网学堂

腾讯云旗下面向云生态用户的一站式学习成长平台

讲义

课程概要

  • Nginx的具体概念
  • Nginx正向代理请求
  • Nginx反向代理请求
  • Nginx均衡负载

Nginx同Apache一样都是一种WEB服务器

基于REST架构风格,以统一资源描述符URI或者统一资源定位符URL作为沟通依据,通过HTTP协议提供各种网络服务。

Apache HTTP Server会导致服务器消耗大量内存,降低HTTP响应请求速度

Nginx轻量级,支持高并发。采用模块服务器,跨平台兼容性差

Apache和Ngnix代理性能好,Nginx支持热部署。

Nginx正向代理请求

被代理角色通过代理服务器访问目标角色完成任务的过程称为代理。由于技术想访问浏览器无法访问的国外网站,就需要用翻墙软件。翻墙的方式就是寻找国外网站的代理服务器。

Nginx反向代理请求

通过部署多台服务器解决访问人数限制的问题。客户端将请求发送到反向代理服务器,反向代理服务器通过算法、分发等将请求分摊给服务器A,B,C.用于服务器分布式集群部署情况

Nginx反向代理项目实战

正向代理代理客户端的请求访问目标服务器,目标服务器是反向代理服务器,客户端将请求发送给正向代理服务器,正向代理服务器通过反向代理服务器进行数据传输,反向代理服务器将请求分摊给业务服务器群

Nginx反向代理均衡负载

客户端反向代理服务器的请求数量就是负载量。请求数量按一定顺序进行分发到不同服务器就是均衡规则,将服务器接收到的请求按照规则分发的过程就是负载均衡。分硬件负载均衡和软件负载均衡。

课程评价(5)

感谢你参加本课程,请你作出评价:
0/300

以下选自学员评价

bo***ou
2020-12-21
了解了什么是FQ,谢谢。
小***神
2020-01-16
我安装好Nginx后:1、访问CVM对应的IP,打开的页面是“Welcome to CentOS”,并不是Nginx的默认页。 2、/etc/nginx/conf.d 目录下没有任何文件。
用户3***695
2019-05-12
很基础
用户3***761
2019-04-21
1 课件中显示的nginx的配置文件路径为/etc/nginx/nginx.conf,你操作时的配置文件在/etc/nginx/conf.d/default.conf中,应该是版本有变化,请及时说明 2 浏览器出现403错误,是因为权限不够,不需要777权限,只需要其他用户对访问的路径有X权限,对index.html有R权限就可以访问
远***造
2019-01-16
感谢小哥哥讲解,fq 2333……