MySql 无法在 Debian 5 VPS 服务器上启动

MySql 无法在 Debian 5 VPS 服务器上启动

我有一台 128MB RAM 的 VPS 服务器。我上面运行的是 Debian 32 位操作系统,我决定安装一些轻量级 LAMP,所以我安装了 lighthttpd 和 MySQL,但之后必须启动它。它说正在启动....然后失败了。我尝试查看错误日志,但它们很干净。这可能是什么原因?

然后我询问了我的托管提供商,他们只是告诉我购买更昂贵的计划,因为这个计划根本无法运行 MySQL,因为没有足够的内存。但我的目标是能够运行 96MB 内存的服务器!

答案1

我刚刚在我的 CentOS VPS 上安装了 MySQL 服务器……它运行在大约 180MB 的 RAM 上。开箱即用。听起来你得升级了。正如你的提供商提到的,这几乎肯定是 RAM 问题。

答案2

您可能正在运行默认的 mysql 配置,该配置未针对较小的 RAM 占用量进行调整。您可能应该使用 my-small 配置 ( /usr/share/doc/mysql-server-5.*/examples/my-small.cnf),该配置据称适用于“<=64M”。我不保证它的性能会很好,但它至少应该可以启动。

如今,我不会尝试在 128MB RAM 上运行任何生产程序,现代系统会变得过于臃肿,但如果您愿意接受挑战,那就去尝试吧。哦,用 nginx 替换 lighttpd;对所有 lighttpd 粉丝来说,我深感抱歉,但您已经被取代了。

相关内容