服务器压力测试

背景在网络攻击日益严重的今天,一个网站上线之前的压力测试是十分重要的,这不仅仅可以检测网站的并发负载能力,也可以检测网站对于各种黑客攻击的抵御,目前的DDoS和CC攻击十分常见,通常情况下黑客惯用的攻击手段无非是用肉鸡或者webshell的js来发送请求,来将我们的服务器打死(非法或无效请求过多占满服务器资源,使服务器无非响应处理正常请求),通常的做法一般也就是加缓存或者做IP防护(基于平时的
阅读全文

Nginx 新手配置引导

今天在学习大数据方面的知识,听说Nginx在有些方面比Apahce好,但是也不知道是哪里好,于是,去官网看看吧。作者是俄国人,自然有俄文,中俄关系这么好,应该也有中文吧!呀呵,没有中文啊,咋整呢?翻译吧!当然,我也不懂俄文,还好他们有英文版的,OK了,那就试试翻译一下英文,大家试试看咋样,行不?源文出处:`http://nginx.org/en/docs/beginners_guide.
阅读全文

Git SSH Key 生成步骤

Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 设置Git的user name和email:```$ git config global user.name "fanxiao2"$ git config global user.email "admin@fanxiao2.net"```
阅读全文

Mac PHP 图片验证码无法显示问题

查阅很多资料,问题如下:mac系统升级到yosemite后,php也自动升级,运行phpcms时发现后台验证码显示不出来。很明显,缺少gd库,需要重新编译安装php,其过程十分辛苦。但使用brew安装比较方便。所以操作步骤如下: 1、安装brew(已经安装的略过)​ 2、安装php5.6 3、安装freetype,jpeg,libpng,gd,zlib具体过程: 安装h
阅读全文

Mac 下安装 LAMP 环境

安装Homebrew最近工作环境切换到Mac,所以以OS X Yosemite(10.10.1)为例,记录一下从零开始安装Mac下LNMP环境的过程确保系统已经安装xcode,然后使用一行命令安装依赖管理工具Homebrew此命令可以去官网查看:http://brew.sh/```ruby e "$(curl fsSL https://raw.githubusercontent
阅读全文