互联网技术 · 2025年8月12日 0

宝塔编译安装时提示:安装失败,文件缺失…

这个问题是在华为云新购的服务器上发生的。

起初我认为编译安装在性能上更加的好。但是安装过程中出现了安装失败, 文件不存在…这个错误。

宝塔执行编译安装提示:安装失败,文件不存在...

不管是MySQL,还是phpMyAdmin,都出现类似错误。

所以得排查。

通过日志排查,详细信息可以查看到底是什么原因。

MySQL安装失败。文件不存在,第一种情况。

宝塔执行编译安装提示:安装失败,文件不存在...

我的原因是宝塔检测内存少于1560M,所以安装错误。只能选择极速安装了。

而我安装phpMyAdmin的错误是因为没有安装Web服务器。

宝塔执行编译安装提示:安装失败,文件不存在...

其他网友遇到的情况。

有一些我没有遇到过,但是在其他地方看到了,所以在这里整理。

Nginx安装失败, 文件不存在: /www/server/Nginx/sBin/Nginx

宝塔执行编译安装提示:安装失败,文件不存在...

错误提示:./configure: Error: C compiler not found

原因:缺少 C 编译器,可以安装后再重新安装 Nginx。

sudo apt update && sudo apt install build-essential

安装失败时的提示:Make: *** [ext/oPCache/ZendAccelerator.lo] Error 1

原因:CentOS 版本过老,函数和配置不兼容。

官方给出的处理方法:请更换操作系统,CentOS 7/8 已不再维护。

关于该报错,提示某些函数和配置都不兼容。

Debian 安装 MySQL 5.7 失败,文件不存在:/www/server/MySQL/bin

宝塔执行编译安装提示:安装失败,文件不存在...

错误提示:Make: No targets specified and no Makefile found. stop.

原因:缺少 libtiRPC 库导致的,请安装后再尝试。

sudo yum install libtiRPC-devel

如果仍无法执行,考虑重装系统为 Debian 12,或因为默认安装时没有安装 IPTables,需要手动安装。