建立个人品牌,把你的名字变成钱 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影
  • 02-202017

    SSL/HTTPS优化之NGINX配置

    memory配置完成后,先用bin/nginx –t来测试下配置是否有误,正确无误的话,重启nginx。就可以使 https://www.domain.com 来访问了。server { listen 80; listen 443 ssl spdy; #不兼容80的时候,就不用这个ssl和spdy指定了 server_name www.domain.com; #填写绑定证书的域名 ssl on; ssl_certif...

    环境配置 发布于 2017-02-20评论(5)阅读(6765)
  • 02-162017

    Docker容器之nginx(官方使用配置篇)

    memory官方安装:docker pull nginx启动跑个静态网页docker run --name my-nginx -d -p 80:80 -v /webroot:/usr/share/nginx/html:ro -d nginx这儿简单介绍下ro,默认容器对这个目录有可读写权限,可以通过指定ro,将权限改为只读添加日志记录docker run --name my-nginx -d -p 80:80 -v /webroot:/usr/share/nginx/html:ro -v /logs:...

    环境配置 发布于 2017-02-16评论(0)阅读(772)
  • 02-062017

    yaf框架之Nginx配置

    memoryserver { listen www.lvtao.net; root /home/wwwroot/; location / { index index.php index.html index.htm; try_files $uri $uri/ /index.php?$query_string; } location ~ .php$ { fastcgi_split_path_info ^(...

    Yaf/Yar学习笔记 发布于 2017-02-06评论(10)阅读(7341)
  • 01-192017

    HLS协议直播延时优化之控制在10秒或以内

    memoryhls的延时主要由以下三个部分组成:(1)服务器端的编码器和流分割器生成TS文件的时间(2)客户端下载TS文件的时间,而通常要求下载完两个TS媒体文件(3)客户端解码并播放时间这三个方面里面,前两个方面我们是可以控制调节的,对于第三个方面只能取决于客户端的性能。1.由于服务器端生成TS流段需要时间,那么我们可以调节每段TS文件的大小,让其小些,那么服务器生成它的速度就加快,时间缩短。这样一来,客户端下载第一段或者前两段的时间就会减少,延时就会降低。rtmp { server { ...

    工具 发布于 2017-01-19评论(1)阅读(1082)
  • 12-222016

    nginx优化的一些建议

    memory1.1隐藏nginx header里版本号信息1、查看版本号curl -I 127.0.0.1 HTTP/1.1 200 OK Server: nginx/1.6.2 Date: Sat, 14 Mar 2015 08:15:29 GMT Content-Type: text/html Content-Length: 25 Last-Modified: Fri, 13 Mar 2015 10:52:27 GMT Connection: keep-alive ETag: "5502...

    运维 发布于 2016-12-22评论(0)阅读(383)
  • 12-182016

    Public-Key-Pins:配置 HPKP(Public Key Pinning Extension for HTTP)

    memoryHPKP 格式及说明HTTP Public Key Pinning(HPKP)的格式如下:Public-Key-Pins: pin-sha256="base64=="; max-age=expireTime [; includeSubdomains][; report-uri="reportURI"]pin-sha256 即证书指纹,允许出现多次(实际上最少应该指定两个);max-age 和 includeSubdomains 分别是过期时间和是否包...

    工具 发布于 2016-12-18评论(0)阅读(1022)
  • 12-182016

    Nginx中配置使用HTTP/2.0协议及相关参数解释

    memoryHTTP/2 协议于 2015 年 5 月 14 日正式版发布。随着 nginx 等流行 webserver 以及各大浏览器对 HTTP/2 的支持,越来越多的网站开始部署 HTTP/2 了。HTTP/2 协议HTTP/2 源自 SPDY/2。SPDY 系列协议由谷歌开发,于 2009 年公开。它的设计目标是降低 50% 的页面加载时间。HTTP/2 协议由以下两个 RFC 组成:RFC 7540 - Hypertext Transfer Protocol Version 2 (HTTP/...

    环境配置,工具 发布于 2016-12-18评论(0)阅读(308)
  • 12-132016

    CentOS6.x配置Keepalived+Nginx双机容灾并设置切换0丢包

    memory今天出差在外,简单的写点!nginx和keeplived的安装这儿就不讲了,直接入正题。服务器 操作系统:CentOS6.6 64位 2台Nginx-Master 10.0.0.60 Nginx-Backup 10.0.0.61 VIP 10.0.0.62配置Keepalived在Nginx-Master、Nginx-Backup:ln -s /usr/local/keepalived/etc/keepalived /etc/keepalived ln -s ...

    环境配置 发布于 2016-12-13评论(0)阅读(3807)
  • 11-292016

    网站使用CDN之后 Nginx获取用户真实IP 并对特别IP做禁止

    memory用了CDN之后,你会发现iptables和nginx的deny命令不会太好使了...这时候我们就要找出用户的真实IP,并干掉它~~第一步:要拿到用户真实IP,只要在Nginx的http模块内加入如下配置:#获取用户真实IP,并赋值给变量$clientIP map $http_x_forwarded_for $clientIp { "" $remote_addr; ~^(?P<firstAddr>[0-9\.]+),...

    环境配置 发布于 2016-11-29评论(0)阅读(195)
  • 11-292016

    nginx扩展模型ngx_slowfs_cache本地静态缓存

    memory当我们没有使用反向代理的时候,有时候想折腾nginx缓存就比较麻烦了~~~这个组件就干这事儿,当然,清理缓存需要借助我前一篇(nginx扩展模型ngx_cache_purge缓存清理插件)介绍的清理插件,他俩一母同生。安装和ngx_cache_purge类似,--add-module 添加即可,可以dso模式配置:http段slowfs_cache_path /tmp/webcache levels=1:2 keys_zone=fastcache:256m inactive=1d m...

    环境配置 发布于 2016-11-29评论(0)阅读(205)
  • 11-292016

    nginx扩展模型ngx_cache_purge缓存清理插件

    memory此模块可以清理nginx的FastCGI, proxy, SCGI 和 uWSGI 的缓存.官网:http://labs.frickle.com安装:编译:./configure --add-module=./ngx_cache_purge-2.3 ...... DSO dso_tool --add-module=./nginx_cache_purge常规nginx中的缓存配置http { #以上略 ...

    前端设计 发布于 2016-11-29评论(0)阅读(217)
  • 11-292016

    使用nginx为移动客户端、手机站做图片自动缩放 节约用户流量

    memory本文使用的是文章(为nginx/tengine增加自动缩略图功能 ngx_image_model 和 http-image-filter-model的使用) 中介绍的image-filter模块,只是对最后一个案例做一个下简单的修改,增加了移动适配在最后案例中增加如下代码...... #当请求的是原图时(即不带参数),则设置宽高维度为”-” if ( $http_user_agent ~* '(Android|webOS|iPhone|iPad|iPod|BlackBerry)') { ...

    环境配置 发布于 2016-11-29评论(0)阅读(181)
  • 11-292016

    为nginx/tengine增加自动缩略图功能 ngx_image_model 和 http-image-filter-model的使用

    memory网上的教程很多~我不多说没用的~本文环境是tenginengx_image_thumb 是国人开发的一个nginx扩展模块,功能比nginx自带的http_image_filter_module强大!例如水印功能等~~ngx_image_thumb 项目地址:https://github.com/3078825/nginx-image/安装:ngx_image_thumb编译安装./configure --add-module=./nginx-image-master ......dso/...

    环境配置 发布于 2016-11-29评论(0)阅读(205)
  • 11-292016

    Nginx配置多站点下的Proxy_cache或Fastcgi_cache缓存加速

    memory一、部署http模块①、单个站点单个站点上篇文章已经分享过了,在http模块内加入如下配置即可:fastcgi_cache_path /tmp/wpcache levels=1:2 keys_zone=WORDPRESS:150m inactive=31d max_size=10G; fastcgi_temp_path /tmp/wpcache/temp; fastcgi_cache_key "$scheme$request_method$host$request_uri&quo...

    环境配置 发布于 2016-11-29评论(0)阅读(182)
  • 11-212016

    nginx+php 上传大文件

    memory有时候确实需要上传一些比较大的文件,如果服务器是nginx+php,二者都需要配置。nginx刚开始只是配置了PHP,每次传输大文件总是报错413 “Request Entity Too Large”原因是nginx限制了客户端上传文件大小,修改的方法很简单,修改client_max_body_size为需要的值即可!修改为200Mclient_max_body_size 200M;保存,重启nginxnginx -s reloadPHPPHP需要修改的地方比较多,主要是post_max_...

    环境配置 发布于 2016-11-21评论(0)阅读(285)
  • 12345

    网站状态

    • 栏目分类:35个
    • 发布文章:1109篇
    • 用户评论:620条

    最新回复

    • 香港服务器: 很详细,学习了
    • memory: 对,这个密钥最好是自己换一下。当然不嫌麻烦甚至可以考虑将密钥做到...
    • 小明明: 在加密的时候 秘钥固定不就可以机密了吗
    • 上海代理记账: 看起来代码有一些复杂的呀。。。
    • 香港云服务器: 站长不错,不错的干货
    • yet handsome: 我看了你的这个发现历史真的是惊人的相似,我们已经做到redis集...
    • memory: 好久不玩它们了,我的相关知识来自谷歌...
    • 于小鱼: 你好,想请教一些关于xen和kvm的问题。
    • memory: 如果将图片 base64_encode 后,再想取回以前的路径不...
    • 陈凌风: 我要区正常的路径显示怎么办?
    • genuiner: 牛逼
    • haitongz: 赞
    • memory: php64位? 这个我还真没有注意。。。回头再试试
    • Kngstr: 这个很简单,你用的PHP不是64位的,64位的dll只能在64位...
    • memory: 使用的是typecho.
    • GavinHsueh: 您好,我了解下您的博客是自己开发的么?看着很不错
    • 个人博客: 看看先
    • memory: 谢谢,已修正。
    • jrotty: 方法一中next后面少个'符号
    • daxia: mark