Nginx
文章平均质量分 91
Nginx
为谁攀登
积跬步至千里、 自律专注自由
展开
-
Nginx基础知识
目录1、架构设计1.1、设计概览1.2、模块化结构1.3、Web请求处理方式1.4、事件驱动模型2、常用功能2.1、HTTP代理与反向代理2.2、负载均衡2.3、Web缓存Niginx是一款开源的高性能HTTP服务器及反向代理服务器产品,此外,它还可以提供IMAP/POP3代理服务等功能。1、架构设计1.1、设计概览主进程:Master Process,主要功能是与外界通信和对内部其它进程管理,包括进行配置文件解析、数据结构初始化、模块配置和注册、信号处理、网络监听生成、工作进程生成和管理工作。工原创 2021-08-02 00:05:57 · 1115 阅读 · 1 评论 -
如何从0到1实现Nginx高可用集群
Nginx 是我们常用的高性能 Web 和反向代理服务,它有很多优越的特性,下面我们详细的讲解如何从0到1实现Nginx高可用集群,包括配置详解、环境搭建、虚拟主机搭建、反向代理与负载均衡配置、代理文件服务器和高可用集群搭建等内容。原创 2020-06-15 07:15:27 · 610 阅读 · 2 评论 -
Nginx访问文件服务器
目录1、简介2、模拟NAS服务3、nginx.conf配置4、域名本地解析5、效果查看1、简介对于网站而言,文件服务器是一个绕不开的话题,因为我们上传的资源通常都放在文件服务器中管理,比较常见的有NAS服务器、FTP服务器等。而Nginx则常用来代理访问文件服务器中的资源,比如网站上面的banner图片、免责条款文件等,下面我就来实现这个需求。2、模拟NAS服务真实NAS服务是一个独立服务器,然后通过挂载方式,绑定到应用服务器的某个目录下,使用时就像是应用服务器自己本身的文件目录一样,我们没有自己搭原创 2020-06-13 10:09:32 · 1670 阅读 · 0 评论 -
Nignx反向代理与负载均衡
目录1、反向代理与正向代理理解2、反向代理配置3、负载均衡配置1、反向代理与正向代理理解2、反向代理配置反向代理需要注意两个关键配置,upstream和proxy_pass,upstream 用来指定需要真实访问的地址,my_server是自定义命名。proxy_pass 配置为 http://my_server,意思会把客户访问www.mytest123.com的请求,转给upstream my_server{}。简单理解,其实就是nginx中的该server代理了地址为192.168.66.77:原创 2020-06-12 08:06:03 · 215 阅读 · 0 评论 -
Nginx搭建虚拟主机
目录1、什么是虚拟主机2、二级目录3、三级目录1、什么是虚拟主机官话是:虚拟主机是一种特殊的软硬件技术,它可以将网络上的每一台计算机分成多个虚拟主 机,每个虚拟主机可以独立对外提供 www 服务,这样就可以实现一台主机对外提供多个 web 服务,每个虚拟主机之间是独立的,互不影响的。人话是:我们可以在nginx是配置多个域名,每个域名指向一个系统,而这些系统公用一套物理机,从而提高资源利用率。下面我们画一张简单虚拟主机示意图,在一台机上部署3个系统,然后再nginx上面配置3个域名对应这三个系统,那原创 2020-06-11 23:19:12 · 321 阅读 · 0 评论 -
Nginx环境搭建
目录1、上传安装包到linux服务器2、安装依赖环境2.1、安装gcc2.2、安装PCRE2.3、安装zlib2.4、安装openssl3、编译安装3.1、解压3.2、配置./configure3.3、编译1、上传安装包到linux服务器使用xftp工具或者rz命令,将安装包上传的用户下的temp临时目录[root@localhost temp]# rz[root@localhost temp]# ll-rw-r--r--. 1 root root 832104 1月 17 06:50原创 2020-06-11 07:04:39 · 419 阅读 · 0 评论