一次网站打不开排查
温馨提示:这篇文章已超过792天没有更新,请注意相关的内容是否还可用!
今天打开浏览器输入域名打开官网提示500错误
这个时候去tcping服务器ip80端口发现不通,就远程服务器上去启动web服务结果发现
报错提示两个文件不存在,接下来我们排查下/var/log/nginx目录是否存在, 检查下了这个目录真的不存在所以我们接下来创建这个目录,然后在启动nginx
# mkdir -p /var/log/nginx # nginx
启动nginx后,输入netstat -lnp,看到nginx已经正常监听80端口了
接着我们去访问官网可以打开了但是提示数据库链接失败,,再次输入netstat -lnp查看结果发现mysql没有监听,运行/etc/init.d/mysql start 结果发现启动不了,
输入命令
# tailf /var/log/syslog 动态查看最新系统日志
接着我们在启动数据库,最新的系统日志提示如下
Jul 15 11:21:03 localhost mysqld[10944]: 2019-07-15T03:21:03.959679Z 0 [ERROR] Could not open file '/var/log/mysql/error.log' for error logging: No such file or directory
根据报错翻译提示/var/log/mysql/error.log这个文件不存在,经排查/var/log/mysql/这个目录也不存在,接下来创建他
# mkdir -p /var/log/mysql/ # /etc/init.d/mysql start
数据库正常监听了,现在我们官网可以正常打开了
PS:由于涉及到站点信息内容,这边吧网站域名还有公司名称打了马赛克,敬请谅解!