Nginx图片防盗链配置实例 做运维的朋友经常会有一些烦恼,比如网站总是被人抄袭,比如网站总是被人引用上面的图片,虽然一张图两张图,并不耗费很多流量,但一旦引用的人多了,这个还是比较废流量的。 Fatmouse 2019-11-27 nginx 814 0 阅读全文
Nginx中禁止使用IP访问网站的配置实例 国内因为备案的原因,所有服务器都要禁止使用IP访问网站。否则,如果允许使用IP访问网站,那随便解析一个域名到该IP,访问该域名就可以打开网站了。这是一个极大的风险!Nginx中可以很方便的来解决这个问题,小菜鸟来跟大家一起探讨一下。 Fatmouse 2019-11-27 nginx 874 0 阅读全文
nginx使用IPV6的相关配置项介绍 IPV4日益稀缺,ipv6已经慢慢走上日程,待ipv6在国内普及,使用nginx配置ipv6那是肯定的,看看如何让nginx支持ipv6以及配置. Fatmouse 2019-11-27 nginx 1249 0 阅读全文
国外著名论坛程序IPB(Invision Power Board)在nginx下的配置示例 Invision Power Board (IPB)是一个论坛程序,基于php+MySQL. 虽然国内大部分都在用discuz,但是国外ipb的用户很多,今天贴出ipb的nginx配置文件。配置如下: Fatmouse 2019-11-27 nginx 1136 0 阅读全文
nginx中用JSON格式记录日志的配置示例 nginx的日志配置可以参见《》一文。如果要想以json格式记录nginx日志以便logstash分析,该如何指定日志格式呢?可以按照下面的格式来实现。 Fatmouse 2019-11-27 nginx 909 0 阅读全文
nginx日志配置指令详解 日志对于统计排错来说非常有利的。本文总结了nginx日志相关的配置如access_log、log_format、open_log_file_cache、log_not_found、log_subrequest、rewrite_log、error_log。 Fatmouse 2019-11-27 nginx 938 0 阅读全文
nginx中域名、目录的301重定向配置示例 301重定向不陌生, 有时候有需求把某目录整个重定向到一个二级域名,或者不带www的顶级域名请求全部重定向到带www的二级域名.如果是Apache,需要配置.htaccess,nginx不支持,需要在配置文件里面使用rewrite指令来实现。 Fatmouse 2019-11-27 nginx 848 0 阅读全文
Nginx限制搜索引擎爬虫频率、禁止屏蔽网络爬虫配置示例 代码如下: #全局配置 limit_req_zone $anti_spider zone=anti_spider:10m rate=15r/m;#某个server中 limit_req zone=anti_spider burst=30 nodelay; if ($http_user_agent ~* "xxspider|xxbot") { set $anti_spider $http_user_agent; } Fatmouse 2019-11-27 nginx 953 0 阅读全文
nginx中使用lua脚本的方法 Lua是一种跟JavaScript很像的语言,Ngix_Lua同样使用异步单线程,语法甚至比JS更加简单,之前的评测指出,Ngix_lua的性能几乎是Node.JS的一倍。 Fatmouse 2019-11-27 nginx 891 0 阅读全文
Fastdfs与nginx进行压缩图片比率 在此先把前面自己做的那个功能在此分享下,是一个模仿淘宝的,希望大神们有什么想法可以不吝赐教: Fatmouse 2019-11-27 nginx 926 0 阅读全文
Nginx学习笔记之事件驱动框架处理流程 ngx_event_core_module模块的ngx_event_process_init方法对事件模块做了一些初始化。其中包括将“请求连接”这样一个读事件对应的处理方法(handler)设置为ngx_event_accept函数,并将此事件添加到epoll模块中。当有新连接事件发生时,ngx_event_accept就会被调用。大致流程是这样: Fatmouse 2019-11-27 nginx 732 0 阅读全文
PHP开发框架kohana3.3.1在nginx下的伪静态设置例子 Kohana 是一款纯 PHP5 的框架,基于 MVC 模式开发, 它的特点就是高安全性,轻量级代码,容易使用,并且最新的kohana3支持HMVC模式。以下是在nginx环境下的kohana伪静态配置参考例子: Fatmouse 2019-11-27 nginx 942 0 阅读全文
5种nginx负载均衡配置方法分享 一、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 Fatmouse 2019-11-27 nginx 850 0 阅读全文
nginx中文件下载指定保存文件名的配置方法 一般在我们上传完资源文件之后,为了避免文件名冲突,会将文件名改成毫无意义的一段字符。这个字符,可能是MD5产生的,或者是其他方式产生的字符串。这时候,下载的时候,默认保存的文件名会是这段毫无意义的文件名(图1)。 Fatmouse 2019-11-27 nginx 1564 0 阅读全文
采用ngxtop实现nginx实时访问数据统计 对于nginx的实时访问数据统计可采用ngxtop实现监控web server的访问情况 。ngxtop 允许你对 NGINX 的访问日志 (access log) 进行实时解析, 并输出类似 top 的有用信息。 Fatmouse 2019-11-27 nginx 978 0 阅读全文
淘宝Web服务器Tengine在CentOS下的安装教程 注:服务器环境为CentOS一、简介Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 Fatmouse 2019-11-26 nginx 977 0 阅读全文
在Nginx中使用X-Sendfile头提升PHP文件下载的性能(针对大文件下载) 很多时候用户需要从网站下载文件,如果文件是可以通过一个固定链接公开获取的,那么我们只需将文件存放到 webroot下的目录里就好。但大多数情况下,我们需要做权限控制,例如下载 PDF 账单,又例如下载网盘里的档案。这时,我们通常借助于脚本代码来实现,而这无疑会增加服务器的负担。 Fatmouse 2019-11-26 nginx 939 0 阅读全文
nginx支持codeigniter的pathinfo模式url重写配置写法示例 开发环境codeigniter 2.14 PHP 5.4.18 nginx 1.4.2Codeigniter配置打开 codeignite 的 config.php 文件修改如下: Fatmouse 2019-11-26 nginx 919 0 阅读全文
Nginx常用功能详解 一、NGINX目录保护及访问限制Nginx保护目录的配置如下,目录密码保护文件是 /usr/local/nginx/htpasswd Fatmouse 2019-11-26 nginx 972 0 阅读全文