网上一直流传着PHP获取客户端的真实IP地址,无论是怎样的流程无非是通过检查以下参数是否存在来获取IP地址: HTTP_CLIENT_IPHTTP_X_REAL_FORWARDED_FORHTTP_X_FORWARDED_FORREMOTE_ADDR 大部分都是依次检查$_SERVER['']中是否存在上上述参数且不为空则break,那个该值就是IP地址。但需要注意的是:...
KMS 激活方案与常用密钥1: 激活系统过程解析 (管理员模式运行 cmd→卸载 KEY(也可以不管直接添加)→添加 KEY→更改激活服务器→激活→查看激活信息)下面为 windows 命令. 请大家灵活运用slmgr.vbs -upk slmgr.vbs -ipk 这里改为你系统版本对应密钥 slmgr.vbs -skms kms.wx...
以前创建文件我一般用dd来创建,例如创建一个512M的文件:dd命令可以轻易实现创建指定大小的文件,如dd if=/dev/zero of=test bs=1M count=1000会生成一个1000M的test文件,文件内容为全0(因从/dev/zero中读取,/dev/zero为0源)但是这样为实际写入硬盘,文件产生速度取决于硬盘读写速度,如果欲产生超大文件,速度很慢在某种场景下,我们只...
不管在哪一个行业,测试已经成为制造,开发流程中,一个必要的环节。特别是指软件行业。 近年来由于 Web Application 的开发,是市场上热门的显学,虽然不到汉武帝“独尊儒术”的一统天下,但是根据有效的问卷调查,Web 工程师的人数是最多的。 这么多的人才,每天花了这么多时间在工作上,累积的成果是惊人的,各种工具也跟着蓬勃发展。Web 自动测试,如今已经不是任何...
nginx 这个轻量级、高性能的 web server 主要可以干两件事情:1、直接作为http server(需要Fastcgi配合);2、作为反代服务器(进一步可以实现均衡负载)。这里主要利用一下反功能来方便一下日常生活。选择Gravatar当例子是因为尼玛我发现了我这的移动把Gravatar整站都墙了,还有hostloc也是移动访问困难。
为了防止GFW的关键词阻断,个人网站需要https加密。要实现https功能,一种方法是购买证书,当然现在也可以申请到免费证书,但前提是空间要支持自有证书。另外一种方式比较简单,就是利用cloudflare的flexible ssl功能,实现wordpress全站强制https。原理很简单: 利用cloudflare的CDN功能,让cloudflare充当客户端与wordpress hos...
之前写过一篇文章,使用oneinstack自动配置let's encrypt ssl证书,原文地址: oneinstack自动部署Lets Encrypt实现多域名SSL oneintsack的好处自然不用多说了,真的特别方便,而且最大的好处就是,linux上各种东西即使用了一键部署工具,但是还是可以进行DIY配置。SSL 多域名当然是 let's encrypt 莫属了,买多域名证书还...
简介linux本身是没有dns缓存的,想使用dns缓存的话需要自己安装一个服务程序NSCD(name service cache daemon). Nscd会缓存libc接口(比如 getpwnam(3), getpwuid(3), getgrnam(3), getgrgid(3), gethostbyname(3))发起的名称服务的请求。nscd缓存三种服务passwd, gro...