nginx
周雄雄
这个作者很懒,什么都没留下…
展开
-
Nginx URL 重写
URL_rewrite介绍· rewrite模块(ngx_http_rewrite_moduke)· Rewrite仅仅是Nginx服务器提供的一个重要功能。几乎是所有的web产品必备技能,用于实现 URL重写。URL重写是非常有用的功能,比如它可以在我们在改变网站结构后,不需要客户端修改原来的书签,也不需要其他网站修改对我们网站的友情链接,还可以在一定程度上提高网站的安全性...原创 2019-11-08 15:49:39 · 2541 阅读 · 0 评论 -
Nginx限速
限速不仅仅是为了收取用户的费用,还有其他的原因。限速介绍限速该特性可以限制某个用户在一个给定时间段内能够产生的HTTP请求数。该请求可以简单到就是一个对于主页的GET请求或者一个登录表格的POST请求限速也可以用于安全目的上,比如防止暴力密码破解攻击。通过限制新来的请求速率,并且(结合日志)标记出目标URL来帮助防范DDos攻击。一般的说,限流是用在保护上游应用服务器不被在同一时刻的大量用...原创 2019-11-07 16:25:47 · 467 阅读 · 0 评论 -
Nginx反向代理
代理"用户"上网的叫做正向代理代理"服务器"的叫做反向代理反向代理介绍代理服务器,客户机在发送请求时,不会直接发送给给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机应用场景·堡垒机场景·内网服务器发布场景·缓存场景堡垒机场景:网络中存在的黑客会攻击业务服务器,盗取用户的数据。为了解决...原创 2019-11-07 11:49:33 · 196 阅读 · 0 评论 -
nginx虚拟主机
一个web服务器软件默认情况下只能发布一个web,因为一个web分享出去需要三个条件(IP、Port、Domain name)一个web服务器软件如何发布多个web呢?虚拟主机:就是把一台物理服务器划分成多个"虚拟"的服务器,每一个虚拟主机都可以有独立的域名和独立的目录1)基于IP的虚拟主机2)基于端口的虚拟主机3)基于域名的虚拟主机现在同时发布两个网站:DocumentRoot ...原创 2019-11-06 20:56:59 · 91 阅读 · 0 评论 -
nginx默认网站
当Nginx配置文件中有且只有一个Server的时候,该Server就被Nginx认为是默认网站,所有发送给nginx服务器80端口的数据都会默认给该Serverserver { listen 80; server_name localhost; location / { // '/'代表网站的根目录,也就是/usr/local/n...原创 2019-11-06 17:38:10 · 2549 阅读 · 1 评论 -
nginx配置文件解释
nginx配置文件就是变量文件,让用户自己指定变量,保存软件运行的各种参数配置文件:/usr/local/nginx/conf/nginx.confuser nobody;//启动子进程的默认用户/*定义nginx用户是由谁来启动的默认用户查看:lsof -i :80结果:COMMAND PID USER FD TYPE DEVICE SIZE/OFF NOD...原创 2019-11-06 09:44:32 · 159 阅读 · 0 评论 -
nginx安装
注意:为了保证在学习阶段不遇到奇怪的事情,请保证以下四点(大神选择性无视)1)确认网络可用2)确认yum可用3)确认关闭iptables(也就是防火墙)4)确认停用selinux一、首先配置yum源1) 删除系统自带的原有源:rm -rf /etc/yum.repo.d/redhat.repo2) 创建自己的yum源:vim /etc/yum.repo.d/base.repo3) ...原创 2019-11-06 09:40:18 · 102 阅读 · 0 评论 -
nginx概述
1、什么是nginxNginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻...原创 2019-11-06 09:27:25 · 298 阅读 · 0 评论