在web开发中,如果你想让用户下载或者导出一个文件,应该怎么做呢?传统的做法是在后端存储或者即时生成一个文件来提供下载功能,这样的优势是可以做权限控制、数据二次处理,但缺点是需要额外发起请求、增大服务端压力、下载速度慢。…
分类:Nginx
tcpdump查看Nginx长连接还是短连接
tcpdump用法 -i eth0 表示网卡 -A 表示转为ascii码 -n 表示不要转域名,用ip就好 host 后面加IP地址 查看nginx是长连接还是短连接: [root@nginx01 ~]# tcpdump…
【基于Debian GNU/Linux 的docker debain-nginx搭建 (一)】
下载dockertoolbox 在windows下完了好几天,根据docker的官方文档配置,下载。早上下载nginx,搭载镜像出现各种平台兼容性问题,其中一个是 因为dockertoolbox用virtualbox构成…
centos 6.8安装nginx
记录安装nginx过程1.下载4个压缩包:pcre,rewrite模块要用到,下载地址:https://ftp.pcre.org/pub/pcre/zlib,gzip模块要用到,下载地址:http://www.zlib.…
完全使用 Docker 开发 PHP 项目 (四): CLI
系列文章 CLI 为方便操作,我封装了一些命令。 Linux/macOS $ ./lnmp-docker.sh Windows 10 请在 PowerShell 中执行,禁止执行脚本的问题请查看系列一的文章。 $ ./l…
ubuntu16.04 PHP7安装与Nginx PHP
nginx PHP常见错误 1、php7.0-fpm.sock权限不足: [crit] 3182#3182: *20 connect() to unix:/run/php/php7.0-fpm.sock failed (…
PHP捕捉错误
PHP捕捉错误 禁止错误输出 error_reporting(0); 设置错误处理器 set_error_handler('errorHandler'); 在脚本结束时运行的函数 register_shutdown_fu…
select,poll,epoll只需要看这一篇就好了
select、poll、epoll:select,poll,epoll都是IO多路复用的机制 select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就是说这个读写过程是…
Mono、Nginx、Jexus组合测试
因为要将平台和应用Docker化,需要测试并选择部署工具及方式。 页面部署:Nginx;Jexus;Jexus独立版; .Net相关(MVC、API、exe)部署:Mono + Nginx;Mono + Jexus;Mo…
vue代理模式 nginx配置
前言 前端使用vue.js开发,后端使用tornado框架提供restful API, vue.js使用代理;如 当前端js请求http://192.168.9.62:9000/api/orders时候后端通过nginx…
搞懂nginx的rewrite模块
之前在配置nginx时,总是遇到rewrite指令的last和break标识的问题,看到的资料大都是last 基本上都用这个 Flag,break 中止 Rewirte,不在继续匹配。看完之后还是有点懵,后来看了下rew…
【nginx运维基础(5)】Nginx的location攻略
概述 location 有”定位”的意思, 根据Uri来进行不同的定位.在虚拟主机的配置中,是必不可少的,location可以把网站的不同部分,定位到不同的处理方式上.伪静态,反向代理,负载均衡等…