开启Nginx时端口被占用提示:Address already in use 如图所示:查看端口占用情况:sudo netstat -apn | grep 80查看占用端口的进程:ps -ef | grep 3345 Fatmouse 2019-12-25 nginx 900 0 阅读全文
详解nginx高并发场景下的优化 在日常的运维工作中,经常会用到nginx服务,也时常会碰到nginx因高并发导致的性能瓶颈问题。今天这里简单梳理下nginx性能优化的配置(仅仅依据本人的实战经验而述,如有不妥,敬请指出~) Fatmouse 2019-12-25 nginx 642 0 阅读全文
如何通过nginx负载均衡跳转https web端拷贝证书与密钥 scp -rp -P52113 /application/nginx/conf/key 10.0.0.5:/application/nginx/conf/ Fatmouse 2019-12-25 nginx 842 0 阅读全文
Nginx缓存文件与动态文件自动均衡的配置脚本 nginx Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。Nginx是由伊戈尔・赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。 Fatmouse 2019-12-25 nginx 844 0 阅读全文
nginx 服务绑定域名的方法 在 nginx.conf 里面配置多个 server:在开始处理一个 http 请求时,nginx 会取出 header 头中的 host,与 nginx.conf 中每个 server 的 server_name 进行匹配,以此决定到底由哪一个 server 块来处理这个请求 Fatmouse 2019-12-25 nginx 725 0 阅读全文
shell脚本定时统计Nginx下access.log的PV并发送给API保存到数据库 1,统计PV和IP统计当天的PV(Page View)统计某一天的PV查看日志中访问次数最多的前10个IP Fatmouse 2019-12-25 nginx 789 0 阅读全文
Nginx配置Basic Auth登录认证的实现方法 有时候我们通过nginx搭建了一台文件服务器, 一般来讲是公开的, 但我们又希望该服务器不让他人看到, 有人可能会搭建一个登录系统, 但是太麻烦, 也没太大必要, 比较简单的做法是配置Basic Auth登录认证 Fatmouse 2019-12-25 nginx 968 0 阅读全文
如何在centos7中安装nginx 安装所需环境 一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: Fatmouse 2019-12-25 nginx 748 0 阅读全文
浅谈nginx反向代理中神奇的斜线 在进行nginx反向代理配置的时候,location和proxy_pass中的斜线会造成各种困扰,有时候多一个或少一个斜线,就会造成完全不同的结果,所以特地将location和proxy_pass后有无斜线的情况进行了排列组合,进行了一次完整的测试,找出原理,以提高姿势水平~ Fatmouse 2019-12-25 nginx 1056 0 阅读全文
详解proxy_pass根据path路径转发时的”/”问题记录 在nginx中配置proxy_pass时,如果是按照^~匹配路径时,要注意proxy_pass后的url最后的/。当加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分也给代理走。 Fatmouse 2019-12-25 nginx 777 0 阅读全文
nginx目录路径重定向的方法 如果希望域名后边跟随的路径指向本地磁盘的其他目录,而不是默认的web目录时,需要设置nginx目录访问重定向. 应用场景:dashidan.com/image自动跳转到dashidan.com/folderName/image.nginx目录路径重定向的四种实现方式.修改root映射,通过Nginx rewrite内部跳转,设置别名alias映射实现,通过nginx的permanent 301绝对跳转实现. Fatmouse 2019-12-25 nginx 871 0 阅读全文
Nginx 代理转发阿里云OSS上传的实现代码 前言 因为小程序上传需要https,服务器https用的是letsencrypt生成的证书,但是阿里云oss没有做https(懒得上传证书),就想着用Nginx代理转发上传请求。 Fatmouse 2019-12-25 nginx 1003 0 阅读全文
深入浅析nginx部署及简单优化 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。 Fatmouse 2019-12-25 nginx 837 0 阅读全文
详解Nginx反向代理跨域基本配置与常见误区 跨域是指a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,所进行的访问行动都是跨域的,而浏览器为了安全问题一般都限制了跨域访问,也就是不允许跨域请求资源。注意:跨域限制访问,其实是浏览器的限制。理解这一点很重要!!! Fatmouse 2019-12-25 nginx 808 0 阅读全文
Nginx开启Gzip压缩大幅提高页面加载速度的方法 刚刚给博客加了一个500px相册插件,lightbox引入了很多js文件和css文件,页面一下子看起来非常臃肿,所以还是把Gzip打开了。 Fatmouse 2019-12-25 nginx 684 0 阅读全文
如何利用nginx处理DDOS进行系统优化详解 前言 众所周知DDoS很常见,甚至被称为黑客圈子的准入技能;DDoS又很凶猛,搞起事来几乎压垮一方网络。 Fatmouse 2019-12-25 nginx 875 0 阅读全文
nginx地址重定向的方法 1、假设要把webroot/static/index.html访问重定向到static/index.html例如当我们通过浏览器访问http://192.168.11.210/webroot/static/index.html,实际访问的是web目录下面的static/index.html文件,也及去掉了webroot这个目录,使用alias Fatmouse 2019-12-25 nginx 945 0 阅读全文
Nginx实现404页面的几种方法(三种) 一个网站项目,肯定是避免不了404页面的,通常使用Nginx作为Web服务器时,有以下集中配置方式,一起来看看。 Fatmouse 2019-12-25 nginx 883 0 阅读全文
详解nginx websocket配置 一・什么是websocket WebSocket协议相比较于HTTP协议成功握手后可以多次进行通讯,直到连接被关闭。但是WebSocket中的握手和HTTP中的握手兼容,它使用HTTP中的Upgrade协议头将连接从HTTP升级到WebSocket。这使得WebSocket程序可以更容易的使用现已存在的基础设施。 Fatmouse 2019-12-25 nginx 927 0 阅读全文
详解nginx 301跳转到带www域名方法 前提:在域名解析中添加 domain.com 和 www.domain.com 指向你的主机IP地址方法1. 打开 nginx.conf 文件找到你的server配置段: Fatmouse 2019-12-25 nginx 886 0 阅读全文