VpsAdd教程:AMH面板LNMP环境MYSQL网站不能连接解决过程

作者: admin 分类: VPS新手教程 发布时间: 2014-12-28 03:06

VpsAdd教程:AMH面板LNMP环境MYSQL网站不能连接解决过程

用日本LINODE东京的VPS搭的AMH面板,然后放了一个流量不是很大的博客,今日发现网站忽然提示打不开了。是一个WP博客站点。先要指出的是日本东京的线路1G的机子用来放博客网站速度打开确实不错。LINDOE的机子介绍可以下面打开:点我直达

amh-mysql

环境是:AMH4.2免费版+WP博客

WP网站错误提示:WP数据库连接错误,无法链接数据库

AMH面板链接错误提示:Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2) Mysql链接出错,请配置/Amysql/config.php文件

解决办法过程:

1.先打开WP博客根目录,查看

wp-config.php中,修改这几个项目
define(‘DB_NAME’, ”);

/** MySQL database username */
define(‘DB_USER’, ”);

/** MySQL database password */
define(‘DB_PASSWORD’, ”);

2.发现以上没有问题,排除主机文件被人修改或者错误的可能。接下来就是排查VPS的环境问题。

3.重新连接VPS,启动mysql:   amh mysql start

提示如下错误:MySQL启动ERROR! MySQL server PID file could not be found

4.选择重启VPS。reboot。发现情况如故。看来VPS重启解决不了问题,问题是要重启VPS里LMNP环境中的MYSQL重启问题。最终找到原因:没有特殊情况下,默认安装的LNMP一键包环境是没有关闭MYSQL日志的,会导致生成mysql-bin.0000*日志文件,如果网站运行初期可能不会被发现问题,时间久了会占用硬盘。

解决方法:
1:删除所有mysql-bin.0000*日志文件全部rm掉
2:修改在my.cnf 文件,找到 log-bin=mysql-bin 将其启注释掉,以后就不会产生2进制的mysql-bin.0000*的日志文件!

同时把MYSLQ里配置设置是否开户MYSQL的日志文件给取消。

/etc/my.cnf
编辑这个文件,找到log-bin=mysql-bin和binlog_format=mixed两行,前面#注释掉就可以。同样的,我们重启MYSQL生效。
这样,我们就可以解决MYSQL日志文件导致的硬盘占用过大。

以上就是博主今天上午处理一个博客时解决问题的主要过程,建议大家都利用搜索,或者上AMH论坛上查看相关文档,一般问题都能解决了。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

更多阅读