Files
certd/docs/guide/install/baota/index.md

83 lines
2.3 KiB
Markdown
Raw Normal View History

# 部署到宝塔面板
## 一、安装
宝塔面板支持两种方式安装Certd请选择其中一种方式
### 1、安装宝塔面板
* 安装宝塔面板,前往 [宝塔面板](https://www.bt.cn/u/CL3JHS) 官网,选择`9.2.0`以上正式版的脚本下载安装
* 登录宝塔面板,在菜单栏中点击 Docker首次进入会提示安装Docker服务点击立即安装按提示完成安装
### 2、部署certd
2025-06-17 13:39:40 +08:00
以下两种方式人选一种:
#### 2.1 应用商店方式一键部署【推荐】
2025-04-20 21:23:59 +08:00
* 在宝塔Docker应用商店中找到`certd`(要先点右上角更新应用)
* 点击安装,配置域名等基本信息即可完成安装
> 需要宝塔9.2.0及以上版本才支持
2025-06-17 13:39:40 +08:00
#### 2.2 容器编排方式部署
1. 打开`docker-compose.yaml`,整个内容复制下来
https://gitee.com/certd/certd/raw/v2/docker/run/docker-compose.yaml
然后到宝塔里面进到docker->容器编排->添加容器编排
![](./images/1.png)
点击确定,等待启动完成
![](./images/2.png)
2025-02-14 15:36:02 +08:00
> certd默认使用sqlite数据库另外支持`mysql`和`postgresql`数据库,[点我了解如何切换其他数据库](../database)
2025-02-08 22:16:27 +08:00
## 二、访问应用
http://ip:7001
2024-10-26 19:51:18 +08:00
https://ip:7002
默认账号密码
admin/123456
登录后请及时修改密码
## 三、如何升级
2024-12-12 12:30:26 +08:00
宝塔升级certd非常简单
2025-06-17 13:39:40 +08:00
打开容器页面: `docker`->`容器编排`->`左侧选择Certd`->`更新镜像`
2024-10-26 13:54:45 +08:00
![img.png](./images/upgrade.png)
## 四、数据备份
2025-06-17 13:39:40 +08:00
部署方式不同,数据保存位置不同
### 4.1 应用商店部署方式
点击进入安装路径,数据保存在`./data`目录下,可以手动备份
2024-10-19 22:49:33 +08:00
![](./images/app.png)
![](./images/db_path.png)
### 4.2 容器编排部署方式
数据默认保存在`/data/certd`目录下,可以手动备份
### 4.3 自动备份
2024-10-19 22:49:33 +08:00
> 建议配置一条 [数据库备份流水线](../../use/backup/),自动备份
2024-10-26 13:57:19 +08:00
## 五、备份恢复
2024-11-30 17:36:47 +08:00
将备份的`db.sqlite`及同目录下的其他文件一起覆盖到原来的位置重启certd即可
2025-04-19 12:14:19 +08:00
## 六、宝塔部署相关问题排查
### 1. 无法访问Certd
1. 确认服务器的安全规则,是否放开了对应端口
2. 确认宝塔防火墙是否放开对应端口
3. 尝试将Certd容器加入宝塔的`bridge`网络
![](./images/network.png)