比别人多一点志气,你就会多一份出息 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影
  • 0217

    Nginx 一些配置备忘

    memory主配置中加入了时区,目的是输出日志时区默认为东八区env TZ=Asia/Shanghai;加入空主机头,防止直接用IP访问网站server { listen 80 default; return 500; }日志记录真实IPlog_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent ...

    工具 Nginx 发布于 2017-11-14
  • 0186

    Nginx内置参数之全局变量备忘

    memory$args //请求中的的参数名,即“?”后面的arg_name=arg_value形式的arg_name $arg_PARAMETER //这是参数的一个匹配模式,PARAMETER为具体的参数名,$arg_PARAMETER就表示获取具体的参数值,例如上面的$arg_name就是获取url中name的值 $is_args //判断url是否带参数,如果带,则返回一个?,否则返回一个空字符串 $http_user_agent //获取的是客户端访问代理的类型,请求头中的信息 $sent...

    工具 Nginx 发布于 2017-11-14
  • 1368

    nginx根据二级域名自动匹配站点目录或根据域名匹配对应站点

    memory昨天给同事们分享一些简单的Nginx后,回家后突然想,我自己本地的环境其实可以折腾一通了需求1:公司的项目分开源版,企业版,专业版等。所以我一般的源码目录就是如下了zentao_os zentao_pro zentao_ee ranzhi_os ranzhi_pro chanzhi_os chanzhi_pro然后我自己解析了一个泛域名到我本地,举个粟子*.lvtao.org平时开发的时候,就直接chanzhi_os.lvtao.org之前的做法是,写了多个server配置文件,经过折腾,...

    环境配置 Nginx, 滔哥常用 发布于 2017-11-07
  • 01248

    Nginx分享简记

    memory根据W3techs的统计,Nginx应该是目录最受欢迎的WEB服务器同时,它也是增长最快的服务器软件。所以有了这篇文章nginxnginx是一个高性能的 HTTP和反向代理服务器,也是一个 IMAP/POP3/SMTP 服务器 (都这样说,反正我只用过它的http和反向代理)常用的WEB服务器的工作模式Web服务器要为用户提供服务,必须以某种方式,工作在某个套接字上。一般Web服务器在处理用户请求是,一般有如下三种方式可选择:多进程方式、多线程方式、异步方式。**多进程方式**:为每个请求...

    环境配置 Nginx 发布于 2017-11-05
  • 1590

    nginx+php启用HTTP2支付,关闭nginx版本号php版本号的显示

    memoryNginx的新版中已经支持了HTTP2,至于HTTP2有撒好处你们自己百度.我只说咋开启和测试nginx必须配置SSL证书.然后就是在443后面添加开启即可server { listen 80; listen 443 ssl http2; server_name www.lvtao.net; ....... }测试curl -I -v --http2 https://www.lvtao.net...

    环境配置 PHP, Nginx 发布于 2017-10-21
  • 1250

    nginx与tomcat组合使用之war自动解压及目录相关配置备忘

    memory最近捣腾一个java的web项目,因为服务器一直用的是lnmp环境,索性直接安装了一个tomcat跑,前端用nginx反代得了.于是有了今天的这篇文章其实折腾完好长时间了,一直没记录一下.几个月前也搞过一次,没备忘,然后就忘记了,前几天在搞的时候折腾了好几个小时.这次再不记怕是下次又要搞半天了.好了,不多说了,本地打包web.war服务器环境FTP或WEB配置根目录/web/lvtao.net/,将web.war上传至根目录下,也就是/web/lvtao.net/这个目录.怎么上传自己想办...

    环境配置 Nginx, Tomcat, JAVA 发布于 2017-09-12
  • 512089

    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...

    环境配置 Nginx 发布于 2017-02-20
  • 02513

    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:...

    环境配置 Nginx, Docker 发布于 2017-02-16
  • 1018672

    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学习笔记 Nginx, Yaf 发布于 2017-02-06
  • 12100

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

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

    工具 Nginx 发布于 2017-01-19
  • 01110

    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...

    运维 Nginx 发布于 2016-12-22
  • 01595

    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 分别是过期时间和是否包...

    工具 Nginx 发布于 2016-12-18
  • 1956

    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/...

    环境配置,工具 Nginx 发布于 2016-12-18
  • 04420

    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 ...

    环境配置 CentOS, Nginx 发布于 2016-12-13
  • 0563

    网站使用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\.]+),...

    环境配置 Nginx 发布于 2016-11-29
  • 12345

    网站状态

    • 栏目分类:49个
    • 发布文章:1311篇
    • 用户评论:688条
    • 开博至今:3978天

    正则速查

    [abc] 匹配中括号中的单个字符,如a或b或c
    [^abc] 匹配除了a、b、c等字符的其他单个字符
    [a-z] 匹配一个字符范围,如a到z
    [a-zA-Z] 匹配一个字符范围,如a-z 或 A-Z
    ^ 匹配行的开始
    $ 匹配行的结束
    \A 匹配一个字符串的开始
    \z 匹配一个字符串的结束
    . 匹配任意单个字符
    \s 匹配空白字符,如空格,TAB
    \S 匹配非空白字符
    \d 匹配一个数字
    \D 匹配非数字
    \w 匹配一个字母
    \W 匹配非字幕
    \b 匹配字符边界
    (...) 引用所有括号中的内容
    (a|b) a或者b
    a? 零个或多个a
    a* 零个或多个a
    a+ 1个或多个a
    a{3} 3次重复的a
    a{3,} 3次或3次以上重复的a
    a{3,6} 3到6次重复的a

    修正符

    /g 查找所有可能的匹配
    /i 不区分大小写
    /m 多行匹配
    /s 单行匹配
    /x 忽略空白模式
    /e 可执行模式,PHP专有
    /A 强制从目标字符串开头匹配
    /D 使用$限制结尾字符,则不允许结尾有换行
    /U 只匹配最近的一个字符串;不重复匹配

    最新回复

    • 券都有: 感谢分享
    • memory: 这是我3年前玩过一次,当时因为安装完后,发现日常办公还好,但是好...
    • sdf: 想问一下,激活工具激活后,后面会出现提示要再次重新激活吗?
    • memory: 你要用碗装我吗?还是要我把扔的扔进你碗里???!!! &^_^&
    • 薛才杰: 同感,快扔到我的碗里来。。。
    • memory: 要说明一下,在大陆及香港的云主机或VPS,都是不支持的。原因都懂...
    • 历史趣谈LishiQtan: 很好的文章,值得收藏
    • memory: 现在回头看,,,这么烂的代码,也是醉了.
    • memory: 有空试试apache的
    • 脚踏实地: rInfo数组是怎么来的
    • 朋友们: 我都是这么建站的
    • memory: 明眼人.
    • 上官元恒: $lunarInfo数组是怎么来的,这是重点
    • memory: 你知道的太多了...
    • yjl: 这个肯定解决的不是空间的问题,可能是复用的问题,有可能是“站群”的问题
    • Smithd994: Hello! This post could not be wr...
    • memory: controll文件assign ,然后模板文件中直接foreach