学完之后,感觉还是迷迷糊糊的,视频讲解的比较浅显。 其实主要的内容在配置文件上,把nginx.conf常规的配置搞懂了,问题就不大。 后续碰到问题,我会回来填坑的。Nginx笔记1-Nginx简介Nginx笔记2-Nginx的安装、常用命令、配置文件Nginx笔记3-Nginx配置示例-反向代理Nginx笔记4-Nginx配置示例-负载均衡Nginx笔记5-Nginx配置示例-动静分离Nginx笔
普通的反向代理# 跳转到/usr目录[root@localhost ~]# cd /usr# 下载Tomcat[root@localhost usr]# wget https://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.5.64/bin/apache-tomcat-8.5.64.tar.gz# 解压缩[root@localhost usr]# tar
Nginx的安装# 安装编译工具及库文件[root@localhost usr]# yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel# 下载PCRE,PCRE的作用是让Nginx支持rewrite功能[root@localhost usr]# wget https://sourceforge.net
Nginx概述Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。 Nginx以事件驱动的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载平衡。 Nginx做为HTTP服务器,有以下几项基本特性:处理静态文件,索引文件以及自动索引;打开文件描
Nginx的进程有Master进程和Worker进程。 Master负责分配请求任务,Worker负责执行具体的任务。 一个Master对应多个Worker,当一个任务出现的时候,Master下的多个空闲的Worker参与争抢任务。 真是因为一个Master下有多个Worker,才能保证Nginx可以不重启直接重新加载配置文件,当执行nginx -s reload的时候,空闲的Worker会重启,
一台Nginx是不稳定的,如果这台Nginx挂掉了,及时后面的服务是正常的,也无法访问了,所以正常情况下,需要配置Nginx高可用集群,当一台Nginx挂掉之后,可以继续由其余Nginx继续完成请求的处理工作。 要向搭建Nginx高可用,需要准备两台Nginx服务,两个Keepalived服务,Keepalived指定虚拟ip,还有实际的Tomcat服务。# 安装Keepalived[root@b
分为两种,一种是纯粹把静态文件独立成单独的域名,放在独立的服务器上,也是目前主流推崇的方案;另外一种方法就是动态跟静态文件混合在一起发布,通过Nginx来分开。通过location指定不同的后缀名实现不同的请求转发。通过expires参数设置,可以使浏览器缓存过期时间,
e 192.1
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号