宝塔安装FTP失败 安装不上解决方法
服务器环境:
系统:CentOS 7.8.2003 x86_64(Py3.7.9)
宝塔Linux面板8.0.6
安装报错日志
原因分析:
宝塔官方的回复
解决方法:
执行这个命令如果成功了 那么就可以安装FTP了
sudo yum install libsodium-devel libsodium
如果安装失败有可能是centos7停止更新后yum报错
先执行以下命令将yum源替换后重试
wget -O /etc/yum.repos.d/CentOS-Base.repo http://blog.fqidc.cn/bt/Centos-7.repo
如果报错
Downloading packages: warning: /var/cache/yum/x86_64/7/epel/packages/libsodium-1.0.18-1.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY Public key for libsodium-1.0.18-1.el7.x86_64.rpm is not installed libsodium-1.0.18-1.el7.x86_64.rpm | 147 kB 00:00:00 Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 GPG key retrieval failed: [Errno 14] curl#37 - "Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7"
那么执行以下命令后重试
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
如果失败 报错
error: /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7: import read failed(2).
那么执行以下命令后重试
sudo curl -o /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7