Skip to content

在宝塔面板中部署

特别注意:请勿用于生产环境!!

TacPort v4.x 目前为技术预览版,仅用于功能性、安全性、易用性等方面的测试,功能、界面、底层数据结构等都可能发生改变,不保证将来可平滑升级

请勿用于生产环境!!请勿用于生产环境!!请勿用于生产环境!!

内建支持

得益于宝塔面板对容器化部署的支持,TacPort可以非常快捷方便地在宝塔面板中完成部署 -- 仅仅需要几秒钟。宝塔面板从 v9.2.0 开始内置了对 TacPort 的支持

如果您需要通过宝塔面板来部署 TacPort,请点击如下连接获取宝塔面板安装文件及部署说明:

宝塔服务器面板,一键全能部署及管理🔥🔥🔥

部署好宝塔面板后,即可进行 TacPort 的部署了。

部署 TacPort

打开宝塔面板,进入「Docker」->「应用商店」,在“应用搜索”一栏中输入“tacport”并回车,可以看到 TacPort 的信息:

定位 TacPort 应用
定位 TacPort 应用

点击“安装”按钮,进行简单的配置:

TacPort 安装配置
TacPort 安装配置

这里我们没有填写域名,并勾选了“允许外部访问”。

注意

如果您希望通过域名来访问 TacPort 服务,则需要在宝塔面板的「网站」->「反向代理」中进行设置,并且这里请填写对应的域名,不要勾选“允许外部访问”。

警告

在“数据加密密钥”一栏,请填写一个足够复杂的密码(大小写字母、数字及标点符号混合,至少12个字符)。此密钥用于将您的私密数据如远程账号密码等信息加密存入数据库。

建议您将此密钥记录下来并存放到一处安全所在,如果您不慎丢失/遗忘了此密钥,您的系统将无法迁移/恢复。

设置好配置项之后,点击“确定”按钮即可进行部署,只需要几秒中即可完成部署。

注意

如果您是首次部署,可能需要一些时间来拉取镜像——这取决于您的网络环境,可能需要几分钟。

如果无法正常安装/拉取镜像,请尝试设置加速站,可以参考宝塔面板关于镜像加速站的说明

正在安装部署
正在安装部署

飞速部署好之后,上图中的“正在安装”即变为绿色的“运行中”字样,这意味着 TacPort 服务已经开始运行了。

提醒

首次部署的情况下,还需要对 TacPort 进行初始化。请访问:http://您的宝塔面板主机:7100/init 来对 TacPort 的数据库、管理员账号等信息进行初始化,具体细节可以参考 常规部署:初始化一节。

宝塔面板很贴心地为 TacPort 部署了专用的数据库和Redis实例,可以在运行的容器列表中看到:

TacPort容器及相关数据库/Redis容器
TacPort容器及相关数据库/Redis容器

其中,如1所示,是 TacPort 服务实例,23 为数据库和Redis实例。

问题排查

服务无法启动

如果部署过程中发生问题,或者部署过程卡在“正在安装”这个阶段,可以查看安装部署日志来进行问题排查。点击图中的“日志”小图标,即可查看日志:

查看日志
查看日志

以上图为例,可以看到部署已经成功,但是 TacPort 还需要进行初始化。可以按日志中的引导进行初始化。

服务已启动但无法访问

请确保您的宝塔面板主机对外放开了 TacPort 服务所需端口(您在部署时配置界面中设置的“Web端口”及“SSH协议转发端口”等)。

对于云主机(例如阿里云、腾讯云)等,需要在服务器安全组中放行对应端口,请参考: