先说明,我遇到的情况属于极端中的极端...应该是解决不了别人的任何问题的
继续阅读“记一次Ubuntu hosts 删除记录无效的奇葩问题”
安装debian无界面 配置有线和WIFI遇到的坑
由于树莓派的python3.6打死都装不上ssl,迫于无奈准备装了个debian,结果好不容易装上去了,用ifconfig发现根本没有这个指令!查了下资料才知道,debian早就把ifconfig废掉了,相反使用ip addr进行代替
树莓派首次安装 无显示器直接连接wifi
写在前面:注意!此文章可能并不能解决“没有显示器连接wifi”的这个根本问题,只是提供了另外一种绕行的思路,该思路还是需要显示器的。。
shell使用管道,配合awk,一句代码清空大于设定大小的日志文件
服务器上,多多少少都会有一些日志文件,nginx python等等诸如此类,运行时间一长,难免会遇到磁盘塞满的状况,由于缺乏适当的日志清空机制(nginx也许要写个脚本跑),这时候就需要手动去删除一部分日志腾出空间,但是对于我这种懒人,要管理这么多服务器,时不时就需要去清空下日志,简直受不了,于是了解了下管道和awk,自己尝试着写了个简单的shell脚本
不想看过程请直接跳到最后的解决方案
debian ubuntu 假蜘蛛硬核过滤方法
这几天服务器带宽无缘无故升高了很多, 看了一眼nginx日志,发现有很多Baiduspider的请求,百度啥时候这么给力了?
随即在nginx配置中过滤掉了所有带有Baiduspider字样UA的请求,带宽瞬间降低
怀疑网站遭受了伪装成爬虫的CC攻击
继续阅读“debian ubuntu 假蜘蛛硬核过滤方法”
windows IIS WordPress 访问慢的问题排查记录
安装好WordPress过后,发现打开加载速度非常缓慢(刷新一次要等1~2s),查看了F12里面的网络请求,排除谷歌字体的原因造成的加载缓慢。
虽然PHP在windows上运行的确没有linux那么靠谱,但是也不至于有这么大的差距吧?
记一次wordPress博客插件开发
终于准备开始写博客了,又懒得自己再去写一个,虽然简单,但是很烦。
说实话,很早以前就知道wordPress,也知道这货就是个“臃肿”的博客系统,但是可扩展性意外的强,抱着“反正博客访问量又不会很大,臃肿点也没关系”的想法安装了WP。
装完WP过后,发现并没有地方可以设置静态生成之内的东西,顶多只有伪静态,不知道是为啥,我用动态的方式,访问首页也好,内容页也好,页面请求都要等大概1s~2s才完成(单次页面请求, 不是完整加载), 用静态的方式就完全没问题!一次请求大概30ms,便开始琢磨,去插件中心找找静态的插件。
找了一圈,着实没找到合适的,其中一个甚至有点搞笑...生成了一个html静态文件,然而却是用php去访问这个html文件再输出...那和直接动态有啥区别?就是少一次数据库请求而已。
没办法,想着自己尝试写一个插件,不过介于并没有PHP开发经验,便开始看了下官方文档,意外的发现文档很全,毕竟有其他语言的开发经验,PHP代码还是很好上手的。
好了,废话到这里结束。
ubuntu NGINX proxy_cache_key 过滤请求参数
原本的NGINX缓存被前端使用传随机数的方式过掉, 导致请求全MISS, 大量调用数据库请求最后服务器连接数保持65535, 网站访问速度受到影响, ping偶尔出现“ping: sendmsg: Operation not permitted”的错误提示
想直接看解决方案往下翻