1、近期阿里云服务器总是cpu100%,然后重启时报错,重启的时间大约在5分钟内。那么,按解决方案先分析日志文件,根据分析结果去限制ip访问。
2、先去阿里云控制台下载日志文件,在“主机信息”--“文件管理”--“网站日志下载”,点击右侧列表最新行,点击“下载”,底部会提示下载成功信息。
3、登录FTP服务器,按提示信息从目录中下载日志文件。目录在根目录下,wwwlogs下,选择最新的日志文件进行下载。
4、下载后进行解压,然后使用日志分析软件进行查看。
5、点击IP进行排序,查看日志信息,发现有大量同IP的访问请求;对此IP进行限制访问,以避免下次的频繁访问。
6、.htaccess文件,如果服务器上没有,可以自行新建,然后写上限制代码;Order Allo嘛术铹砾w,Deny ##拒绝开关,allow表示允许访问锾攒揉敫allow from all#以下IP不能通行Deny from 222.186.23.24保存后将此文件上传至服务器,默认放在根目录下;如果没有此文件,可在这里下载:https://pan.baidu.com/s/13l6B67cjKceOKUjkLhbndg;(这是一份标准的针对wordpress的.htaccess文件)
7、再定期观察日志文件,如果还有其他IP,按同样的方法进行限制访问;如果发现是同一IP段,也可以限定IP段的访问,那样就不用写一个个详细的IP地址了。