首先本次测试环境 nginx:1.16.1 系统:centos7.6 由于referers是自带的,所以不需要编译安装,但是accesskey就需要自己安装了 一、先介绍一下referers 是由于nginx自带的模块,所以不需要安装扩展,什么...
Nginx限流模块limit_req_zone死磕之路
前两天折腾过nginx的geoip以及均衡负载之后,又迷上了限流了,所以导致我这两天都没时间做其他事情了, 根据nginx官网提供的说法,有两种算法,一种是漏桶算法,一种是令牌桶算法. limit_req_zone 用来限制单位时...
Linux后台执行脱离终端运行
今天写了一个脚本,奈何家里网络不稳定,所以,只能使用服务器跑了,但是服务器是linux的,所以有如下故事. 首先,先介绍一下这个命令 nohup 用途:不挂断地运行命令。 语法:nohup Command [ Arg … ] [ &...
Nginx + GeoIP屏蔽国外访问
这个功能是基于with-http_geoip_module模块实现的,可以设置需要屏蔽的区域访问 测试环境:centos 7.6 工具: xshell 一、首先需要先下载nginx源码包,下载nginx、解压,配置与编译,安装 wget http://ngi...
PHP在Windows与Linux下运行命令行(Cli)
首先最近有写了一个程序,用PHP写的,但是在浏览器跑,第一不适合长期跑,还有就是内存与运行时间限制,所以还是需要用到windwos,由于本机是windwos开发环境,所以在本机试着跑了一下,没有问题. 主要先介绍了一下,p...
Linux解决编写脚本出现“%0D”
今天想把mysql5.1升级为5.5,于是自己手动捣鼓了脚本,但是脚本编写完成了后脚本运行wget时候,在地址后面都会默认出现“%0D”,然后出现了404,无法下载,开始认为是空格问题,但是检查以后还是出现,又开始排查认为是编码...
PHP性能优化工具vld扩展
这个工具能帮助我们PHP代码编译成opcode代码过程,对性能优化与以及才查看底层php代码的很有提升,也对学习很有帮助 测试环境: 1.centos7.4 linux 2.宝塔一键端,这个快,apche+php7.1+mysql5.5 3.xshell...
PHP性能分析工具xhprof
这个是我研究两天的积蓄,说真的贼累,系统了重装了好几次.由于嫌麻烦就用宝塔一键端了,反正就是测试 是干什么的,自己百度,或者直通车,Xhprof, 用到环境: 1.宝塔,一键端,apche+php7.1还有mysql,一键端 ...
nginx编译安装与修改服务器名字
我这里是将原来的web Server服务器名字从nginx改为BWS(buidu web server),主要是前几天看到百度的web服务器名字是BWS很好奇,就想试试,所以有了如下的经过. 用到工具: linux centos6.6 32位的,(其他的随意) ...
liunx挂载云硬盘
1.先查看是否有新的硬盘 lsblk 2.如果没有看到新的新的硬盘,那么接下来执行 fdisk -l 3.添加分区 fdisk /dev/vdb 4.格式化分区 mkfs.ext4 /dev/vdb1 5.设置自动挂载 ls...