在使用RAKsmart Linux VPS的时候,如果想知道是谁在什么时候对VPS主机进行什么操作的话,那么一般通过查看日志就可以很方便的查出来。目前比较常见的日志包括系统日志、错误日志以及蜘蛛爬取日志,那么怎么进行查看?主机侦探就简单的和大家来说说。
1、系统日志的查看
系统日志查看很简单,直接登录solusvm面板,然后找到“Log”选项进行查看即可,如下图所示:
点击查看之后,这里就会详细列举出你的VPS账号的相关操作设置,包括登录SolusVM面板、重启VPS、重置ROOT密码等操作。
2、错误日志的查看
错误日志主要是记录了网站在运行过程的错误信息,这样方便管理员快速查找问题并加以解决,从而能够让网站能够及时恢复正常运行。一般情况下,错误日志在网站调试过程中应用的的比较多。
查看错误日志的方法也很简单,使用终端工具(如putty)登录远程VPS,而在Centos7系统中,它是在cd /var/log/httpd/目录下(不同主机路径可能略有区别),名称就是error_log加上日期。
直接用VI命令就可以查看错误日志,当然你也可以下载到本地进行查看。
3、蜘蛛爬取日志查看
在网站运行过程中,可以根据蜘蛛的爬取日志来对网站SEO做整体分析。蜘蛛爬取日志和错误日志的查看方法一样。
终端工具登录远程VPS,在cd /var/log/httpd/目录下查看access_log(也有具体的日期)即可,使用VI查看或者下载到本地使用一些工具查看蜘蛛爬取日志都可以。
如果access_log日志中没有百度蜘蛛的爬取记录,需要进入进入Apache的安装路径,Centos7是 cd /etc/httpd/conf,然后用VI编辑器打开httpd.conf文件,大概在200行左右找到以下语句:
LogFormat “%h %l %u %t ”%r” %>s %b ”%{Referer}i” ”%{User-Agent}i”” combined
LogFormat “%h %l %u %t ”%r” %>s %b” common
更改为:
LogFormat “%h %l %u %t ”%r” %>s %b ”%{Referer}i” ”%{User-Agent}i”” common
LogFormat “%h %l %u %t ”%r” %>s %b” combined
重启Apache,然后就可以在access_log日志中发现“baiduspider”字样,这样就可以看百度蜘蛛baiduspider访问记录。