TDP Cloud,又名土豆片控制面板,是一款可以跨平台部署的云资源管理面板,一个面板可以管理多个平台的资源,可以说功能非常强大,目前目前可以实现腾讯云(含国际版)、阿里云(含国际版)的域名解析、云服务器、轻量应用服务器以及CloudFlare的DNS域名解析等管理和Let’s Encrypt、Bubpass、Googel Public、SSL.com、ZeroSSL等域名SSL证书的自动签发!同时还可以增加自定义子节点,实现自己VPS、独立服务器、云服务器的集中管理,定时执行SHELL、POWERSHELL、BAT等脚本。
TDP Cloud土豆片控制面板目前支持的云资源管理内容如下:
- 支持管理多个云账号资源
- 腾讯云(含国际版):DNSPod、CVM、Lighthouse
阿里云(含国际版):AliDNS (doing)、ECS、SWAS
CloudFlare:DNS、Custom Hostnames
CloudFlare :DNS,自定义主机名 - 支持添加子节点 (TDP Worker)
Linux:完整功能
Macos:部分功能
Windows:部分功能
Android:有限支持 - 支持自动签发基于ACME协议的SSL证书
Let’s Encrypt:泛域名90天、单域名90天
Bubpass:泛域名90天、单域名180天
Googel Public:泛域名90天、单域名90天
SSL.com:泛域名90天、单域名90天
ZeroSSL:泛域名90天、单域名90天 - 支持 WebSSH 终端及密钥对管理
反正没有体验的话不知道TDP Cloud土豆片控制面板功能到底有多强大,博主建议有兴趣的完全可以跟着此文章体验一番。下面是安装好的面板展示效果。
一、TDP Cloud土豆片控制面板如何安装
1、TDP Cloud土豆片控制面板安装命令
安装部署TDP Cloud土豆片控制面板非常简单,在自己的Linux系统服务器,只需下面命令即可安装TDP Cloud土豆片控制面板!
yum -y install wget wget -qO- https://apps.rehiy.com/tdp-cloud/server-service | sh -
如需更改配置,请编辑文件 /etc/tdp-cloud/server.yml,然后重启服务 service tdp-server restart
安装完成后显示如下结果表示成功安装。
安装成功后使用浏览器打开“http://your-server:7800”访问,网址当中的“your-server”用你自己的VPS、云服务器或者独立服务器IP替代即可正常访问。默认初始账号:admin,密码:123456。安装完成后记得第一时间更换密码!登录后TDP Cloud土豆片控制面板显示如文章开头第一张图片。
2、TDP Cloud土豆片控制面板更新及卸载命令
更新
export TDP_SERVICE=update wget -qO- https://apps.rehiy.com/tdp-cloud/server-service | sh -
卸载
export TDP_SERVICE=uninstall wget -qO- https://apps.rehiy.com/tdp-cloud/server-service | sh -
二、TDP Cloud土豆片控制面板使用教程
TDP Cloud土豆片控制面板如何绑定自己的阿里云、腾讯云、Cloudflare账号及添加管理自定义服务器。
1、腾讯云账号如何绑定TDP Cloud土豆片控制面板
TDP Cloud土豆片控制面板如何绑定腾讯云账号。这里以腾讯云账号绑定为例,所以讲的很详细!其他阿里云和Cloudflare相同的步骤就不重复说明了。如下图操作,绑定腾讯云账号需要填写腾讯云账号的API秘钥。
关于腾讯云API秘钥如何获取。如下图我们登录自己的腾讯云账号,然后按下图操作选择“访问管理”。没有腾讯云账号?那就落伍了,点击这里去注册一个腾讯云账号。
接下来我在如下图页面找到API秘钥管理项,然后查看自己的API秘钥。在回到第一个图片去复制粘贴好秘钥,点击保存就完成了自己腾讯云账号的绑定。
绑定好之后,我们在TDP Cloud土豆片控制面板可以对自己的腾讯云账号内从产品进行管理了。如下图点击“管理”进入。
接下来可以看到TDP Cloud土豆片控制面板支持管理腾讯云账号的云服务器、轻量应用服务器和域名解析。如果需要在TDP Cloud土豆片控制面板实现统一管理,还需要点击导入。
把要管理的云服务器、域名解析资源导入后,在TDP Cloud土豆片控制面板如下图的“域名解析、主机管理”可以进行操作了。
另外需要说明的,如果是云服务器、轻量应用服务器产品,首次导入后显示的是“未注册”,“未注册”是无法进行管理操作的。那么我们点击“未注册”就会弹出“快捷命令”,我们使用SSH工具连接继续的云服务器,执行相关命令完成注册即可。
云服务器注册相关操作如下:
到这里。我们就基本完成了腾讯云账号在TDP Cloud土豆片控制面板的绑定操作。
接下来阿里云和Cloudflare账号绑定TDP Cloud土豆片控制面板也就大同小异了。主要是看看如何获取阿里云账号和Cloudflare账号的API秘钥。
2、Cloudflare账号如何绑定TDP Cloud土豆片控制面板
首先来看如何获取Cloudflare账号的API令牌。如下图即可。
3、阿里云账号如何绑定TDP Cloud土豆片控制面板
登录自己的阿里云账号,并进入控制台。然后如下图操作。在这里去获取“AccessKey ID 和 AccessKey Secret ”来TDP Cloud土豆片控制面板绑定即可。
4、TDP Cloud土豆片控制面板如何绑定自定义服务器(子节点)
TDP Cloud土豆片控制面板绑定自定义的云服务器、VPS、独立服务器,统称为“子节点”绑定,其实也很简单。如下图可以查看到注册子节点的命令。拿到后只需在自己需要绑定的云服务器、VPS、独立服务器通过SSH工具执行两段命令即可。
到这里关于TDP Cloud土豆片控制面板的安装和使用教程就结束了。更多功能可以自行去体验一番。
TDP Cloud土豆片控制面板是一个开源项目,在github.com开源地址如下:
- https://github.com/open-tdp/tdp-cloud