![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
yxh13521338301
只分享干货的码农
展开
-
lvs+keepalived+nginx实现高可用
源于蚂蚁课堂的学习,点击这里查看1.思路LVS是linux自带的虚拟IP(VIP)的技术(阿里云和腾讯云不支持)keepalived则是对VIP做了引用和增强,它可以利用心跳机制定时去执行一个任务(脚本),从而检测响应软件服务的启动状态nginx则是做负载均衡等功能那么可以这么去设计nginx在做负载均衡的时候难免遇到nginx宕机,所以nginx也是需要去做集群的,而ng...原创 2020-04-30 15:52:25 · 195 阅读 · 0 评论 -
nginx压缩静态和页面缓存
源于蚂蚁课堂的学习,点击这里查看1.对静态资源进行压缩所谓静态压缩,就是对js和css做压缩,常见的做法是去掉空白和注释,使其尽可能轻量级。而nginx做的更绝,它通过字典的方式,约定了一些js和css的关键字,如(假设:将function变为一个字母a)。通过这种方式压缩静态资源,然后减少带宽的传输,然后通过约定渲染的时候按照字典对应的规则还原js,从而提升响应速度配置方...原创 2020-04-30 11:28:11 · 305 阅读 · 0 评论 -
网站跨域的解决方法
源于蚂蚁课堂的学习,点击这里查看(老余很给力)1.何为网站跨域当一个项目发送ajax请求至另一个项目时,会出现请求成功但拿不到响应的情况,这是浏览器默认的安全策略。保证同源。即:请求发起者和请求必须满足:同协议+同域名+同端口2.解决方法1.在每个请求对应的方法中手动设置响应头(繁琐,不推荐) // 设置允许跨域的域名,*表示允许所有 respons...原创 2020-04-20 14:13:27 · 302 阅读 · 3 评论 -
nginx的server中配置location,其中root和alias的区别
location /hello/ { alias /www/yxh/com}nginx会去找 /www/yxh/com/hellolocation /hello/ { root /www/yxh/com}nginx会去找 /www/yxh/com例如:nginx端口为80,请求url为:127.0.0.1/hello/img/hello.png配置alias:...原创 2019-10-24 08:57:54 · 511 阅读 · 0 评论 -
nginx学习
一、前言 Nginx是俄罗斯的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。 Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL Rewrite、Gzip等功能。并且支持很多第三方的模块扩展。Nginx的稳定性、功能集、示例配置文件和低系...原创 2018-07-10 15:16:01 · 160 阅读 · 0 评论 -
静态资源字体跨域访问出现Access-Control-Allow-Origin的解决方案
网页出现大概的意思是字体在跨域访问时出现问题,我的字体等静态资源是用nginx做动静分离,所以程序访问时,出现跨域访问。解决方法:在nginx的启动配置文件nginx.conf中加入add_header Access-Control-Allow-Origin *;即可。参考如下: server { listen 81; ...原创 2018-11-08 15:22:11 · 3455 阅读 · 0 评论