1

我试图在自己的服务器机器上的 centos 6.4 上安装 zpanel 10.1.0 。

要求是全新的干净操作系统安装

参考:这里 但对我来说已经晚了,因为我已经安装了几个包,比如 LAMP 堆栈等。

问题:

按照说明我下载了安装程序脚本,执行。仅供参考:此脚本会安装安装的所有依赖项。

我已经安装了 mysql 和 LAMP 堆栈,有了

$ mysql_secure_installation  

这个安装程序脚本尝试访问现有的 mysql。它失败了,因为它生成了自己的 root 密码,因为它假定这个系统是全新安装的操作系统。

所以我卸载了所有与 mysql 相关的东西,比如 mysql-server、libs.etc 。但它仍然在同一个地方失败。

错误日志:

mysqladmin:连接到“localhost”的服务器失败

错误:'用户'root'@'localhost'的访问被拒绝(使用密码:NO)'

错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:是)

错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:是)

错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:是)

错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:是)

错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:是)

错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:是)

错误 1045 (28000): 用户 'root'@'localhost' 的访问被拒绝(使用密码:是)

在从控制台检查 mysql 时,我发现mysql root 密码与我在安装 Lamp stack 时设置的密码相同,尽管重新安装了几次。

这导致应用程序无法访问数据库。

在这里寻找任何建议来解决这个问题。

谢谢。对不起,长篇大论。

4

1 回答 1

1

我从这里那里找到了一种(肮脏的)方法

卸载 mysql 软件包后,只需从/var/libs/mysql中删除 mysql 目录本身。

rm -fR /var/libs/mysql

然后像往常一样执行安装程序。我的问题就这样解决了。谢谢你。

于 2013-11-07T07:28:14.023 回答