2019年05月

的内容

编程

获取客户端IP的最优方案

获取客户端IP不是如看上去那般容易的事情,要比较透彻地了解各种意见的由来和优劣,制定出最合适自己需求的方案,需要对HTTP协议、Web服务器、代理服务器、客户端策略、负载均衡等都有些了解。本文总结、整理了关于此问题的调研、理解,并以PHP为例做一些演示。

  丘山   6年前 (2019-05-20)   0评论   0

站点管理

推荐实时查看Web服务器错误日志的软件:LogHappens

LAMP是很常用的软件栈,有时开发一些小型的PHP站点程序,在发生语法错误等阻断程序执行的问题时,类似Whoops这样的调试辅助组件也不能起作用,只能看日志然后检查代码;不过ssh到服务器(或vagrant的开发环境)看日志文件总是有些不太方便。前文曾介绍一种便捷的在web页查看错误日志的方法,即用一个PHP文件读取日志文件、做一些简单的格式化后直接呈现在页面上,原理很简单,权限设定是成功的关键。本文介绍一个专门查看错误日志的精致的web程序,LogHappens。

  丘山   6年前 (2019-05-18)   0评论   0

站点管理

WordPress站点经常受到的恶意访问和攻击,以及如何应对

部署网站不难,日常维护和带来流量才是挑战。小站或刚起步的站点常常从站点日志发现,爬虫和恶意访问的数量要远远超过正常用户的访问,WordPress等流行的、开源的站点更容易成为攻击者的目标,并且这种攻击行为已经高度自动化、低成本,攻击者几乎不用付出什么成本,所以再小的自觉价值不大的站也会成为目标。一旦攻击者得逞,就可能通过机器人发布垃圾广告信息,窃取数据库信息,甚至将你的服务器变成“肉鸡”,用来干坏事或者从事黑产,而这些行为会给服务器用户带来潜在威胁。总之,日常关注服务器日志,根据常见的攻击做一些防护是很有必要的。本文就几个小站点的日志做了一些分析,揭示以WordPress为主的站点经常会受到那些恶意访问,并提出应对建议。

  丘山   6年前 (2019-05-12)   0评论   0