本文涉及以下几个站点:
RackNerd - Introducing Infrastructure Stability
NameSilo - https://www.namesilo.com/
aaPanel - https://www.aapanel.com/
遇到错误
Cannot find a valid baseurl for repo: base/7/x86_64
解决办法
一、切换 yum源
首先可以去查看下之前的配置源命令:
sudo vi /etc/yum.repos.d/CentOS-Base.repo
附录vi用法:
-
打开文件:
这会以超级用户权限打开sudo vi /etc/yum.repos.d/CentOS-Base.repo
CentOS-Base.repo
文件进行编辑。 -
进入编辑模式:
- 按
i
键进入插入模式(Insert mode)。这时候屏幕底部会显示-- INSERT --
。 - 在插入模式下,您可以自由编辑文件内容。
- 按
-
修改文件内容:
- 找到需要修改的行,您可以取消注释
baseurl
行或者修改mirrorlist
的 URL 地址。 - 可以修改
gpgcheck
的设置,或者启用或禁用某些源,根据您的需求进行调整。
- 找到需要修改的行,您可以取消注释
-
保存文件:
- 按
Esc
键退出插入模式,确保底部不再显示-- INSERT --
。 - 输入
:wq
并按Enter
,保存修改并退出vi
编辑器。
- 按
-
退出不保存修改:
- 如果要放弃修改,可以按
Esc
键确保不在插入模式,然后输入:q!
并按Enter
,强制退出vi
编辑器且不保存修改。
- 如果要放弃修改,可以按
-
检查修改是否生效:
- 修改完成后,可以运行
sudo yum update
来确保 YUM 能够正常使用新的配置更新系统。
- 修改完成后,可以运行
切换源命令:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
或
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
运行命令后如下图:
二、清理缓存并更新 yum
udo yum clean all
sudo yum makecache
sudo yum update
依次运行后截图:
至此,yum OK,接下来安装 aaPanel
安装命令(https://www.aapanel.com/new/download.html#install):
URL=https://www.aapanel.com/script/install_7.0_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO "$URL" ;else wget --no-check-certificate -O install_7.0_en.sh "$URL";fi;bash install_7.0_en.sh aapanel
终于,一路安装通畅,如下图:
最后,打开aaPanel,部署服务器,解析域名即可。
最后呐喊
云在青天水在瓶 - 泡沫之夏,与子共乐。