随笔分类 -  Nginx

摘要:POST数据太大,导致nodejs服务请求失败,本地好好的,但是在服务器上修改之后仍然不成功 仔细想了下,服务器使用了nginx反向代理,nginx限制了请求大小,默认是1M,超出限制会出现413错误 解决的方法 server { listen 3001; server_name 127.0.0.1 阅读全文
posted @ 2020-07-22 11:28 慕尘 编辑
摘要:有两个服务 server1——占用端口8080 测试方法: /api/hello 输出:Hello server2——占用端口8081 测试方法: /api/hello 输出:Hello,other 实现当请求地址带有 v1.0 时,调用 server1,输出 Hello v2.0 时,调用 ser 阅读全文
posted @ 2020-03-23 18:10 慕尘 阅读(2350) 评论(0) 推荐(0) 编辑
摘要:系统环境win7 下载Nginx 下载地址 http://nginx.org/en/download.html 解压 打开cmd,到达当前目录 ,使用命令启动或停止服务 (1)启动 nginx start nginx 是否启动成功,使用命令 tasklist /fi "imagename eq ng 阅读全文
posted @ 2020-01-13 11:09 慕尘 编辑
摘要:NGINX是一个免费、开源、高性能、轻量级的HTTP和反向代理服务器,也是一个电子邮件(IMAP/POP3)代理服务器 特点: 占有内存少,并发能力强 Nginx的优点: 模块化、事件驱动、异步、非阻塞、多进程单线程 1.内部结构 Nginx 的内部结构是由核心部分和一系列的功能模块所组成 (1) 阅读全文
posted @ 2019-12-17 13:24 慕尘 编辑
摘要:开启缓存可以提高网站性能,减轻频繁访问数据,而给数据库带来的压力 合理的缓存,还会减轻程序运算时,对CPU带来的压力 http缓存设置——浏览器访问Nginx,浏览器会Cache nginx代理层缓存——Nginx 访问后端,Nginx 自己Cache 1.http缓存设置 Nginx提供了 exp 阅读全文
posted @ 2019-12-04 18:24 慕尘 编辑
摘要:今天发现页面多次请求数据且加载的数据大,需要等待的时间很长 记得Nginx有gzip,可以对数据进行压缩 gzip是nginx服务器的ngx_http_gzip_module模块提供的在线实时数据压缩功能。 通过开启gzip功能,可对服务器响应的数据进行压缩处理,变成体积更小的二进制文件。在高PV的 阅读全文
posted @ 2019-12-04 15:17 慕尘 编辑
摘要:最近一直没用nginx 昨天将tp3.2的项目部署到Ubuntu下的nginx下,发现忘记怎么配置的了 特将配置方式记录下来,以方便日后查找 重启nginx 阅读全文
posted @ 2019-04-01 12:52 慕尘 编辑
摘要:1.隐藏版本信息 在nginx.conf里面添加 2.隐藏server信息 需要重新编译ngnix进入解压出来的nginx 源码目录 将 改为 重新编译nginx 再看header里面Server信息变成了自定义的名字 X-Web 阅读全文
posted @ 2018-05-02 10:02 慕尘 编辑
摘要:前端优化 1.减少http请求次数 图片、css、script等等这些都会增加http请求数,减少这些元素的数量就能减少响应时间 把多个JS、CSS在可能的情况下写进一个文件,页面里直接写入图片也是不好的做法,应该写进CSS里,小图拼合后利用 background 来定位 2.充分利用浏览器缓存 e 阅读全文
posted @ 2018-04-18 16:02 慕尘 编辑
摘要:启动nginx服务,无法开启 Starting nginx: nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: 阅读全文
posted @ 2017-10-12 10:29 慕尘 编辑
摘要:用云旺的做IM,ios端图片地址只能是https的才能显示,所以为服务器增加证书 Let’s Encrypt是一个免费并且开源的CA,且已经获得Mozilla、微软等主要浏览器厂商的根授信 1. 下载let's encrypt 2.生成密钥 出现下面代表成功 默认是在 /etc/letsencryp 阅读全文
posted @ 2017-09-28 17:56 慕尘 编辑
摘要:1.安装Ubuntu14 更新源 2.安装nginx 配置 重启nignx,让配置生效 4.安装php7 添加PPA,Personal Package Archives,也就是个人软件包集 安装php7及扩展 配置 php.ini(/etc/php/7.0/fpm/php.ini) 去掉cgi.fi 阅读全文
posted @ 2017-09-11 14:47 慕尘 编辑
摘要:安装了nodejs和nginx 在 D:\nginx\conf下的nginx.conf, 在http 里面添加 在 D:\nginx\conf\vhosts 创建mychat.conf 简化版 启动nodejs项目 这里用的是以前做的 mychat 进入E:\nodejs\my,执行 node se 阅读全文
posted @ 2017-07-27 17:16 慕尘 编辑
摘要:PHP服务器有多台,用nginx做负载均衡,这样同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,就会出现很多问题,比如说登录 1、不使用session,换用cookie session是存放在服务器端的,cookie是存放在客户端的,可以把用户访问页面产生的sessi 阅读全文
posted @ 2016-01-07 16:13 慕尘 编辑
摘要:使用代理服务器可以将请求转发给内部的Web服务器,使用这种加速模式显然可以提升静态网页的访问速度。 使用这种技术,可让代理服务器将请求均匀转发给多台内部Web服务器之一上,从而达到负载均衡的目的。 这种代理方式与普通的代理方式有所不同,标准代理方式是客户使用代理访问多个外部Web 服务器,而这种代理 阅读全文
posted @ 2015-12-24 17:18 慕尘 编辑