标签 Nginx 下的文章

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

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

memory   2017-09-12  1 条评论

SSL/HTTPS优化之NGINX配置

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

memory   2017-02-20  5 条评论

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

官方安装: 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-...

memory   2017-02-16  暂无评论

yaf框架之Nginx配置

server { listen www.lvtao.net; root /home/wwwroot/; location / { index index.php index.html index.htm; try_files $uri $uri/ /index.php?$query_string; } loc...

memory   2017-02-06  10 条评论

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

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

memory   2017-01-19  1 条评论

nginx优化的一些建议

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

memory   2016-12-22  暂无评论

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

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

memory   2016-12-18  暂无评论

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

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

memory   2016-12-18  1 条评论

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

今天出差在外,简单的写点! 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 -...

memory   2016-12-13  暂无评论

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

用了CDN之后,你会发现iptables和nginx的deny命令不会太好使了...这时候我们就要找出用户的真实IP,并干掉它~~ 第一步:要拿到用户真实IP,只要在Nginx的http模块内加入如下配置: #获取用户真实IP,并赋值给变量$clientIP map $http_x_forwarded_for $clientIp { "" $remote_add...

memory   2016-11-29  暂无评论

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

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

memory   2016-11-29  暂无评论

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

此模块可以清理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中的缓存配置...

memory   2016-11-29  暂无评论

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

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

memory   2016-11-29  暂无评论

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

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

memory   2016-11-29  暂无评论

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

一、部署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...

memory   2016-11-29  暂无评论