# 部署到1Panel面板 ## 一、安装1Panel https://1panel.cn/docs/installation/online_installation/ ## 二、部署certd 有两种安装方式 ### 1. 应用商店方式安装【推荐】 #### 1.1 安装 打开`1Panel->应用商店`,更新远程应用,搜索`certd`,点击安装 ![](./images/store-1.png) ![](./images/store-2.png) #### 1.2 访问测试: http://ip:7001 https://ip:7002 默认账号密码 admin/123456 登录后请及时修改密码 #### 1.3 备份 ![](./images/store-3.png) #### 1.4 恢复 安装新Certd后,点击导入备份按钮,选择上面备份的文件即可 ### 2. docker-compose方式安装 #### 2.1 安装 1. 打开`docker-compose.yaml`,整个内容复制下来 https://gitee.com/certd/certd/raw/v2/docker/run/docker-compose.yaml 2. 然后到 `1Panel->容器->编排->新建编排` 输入名称,粘贴`docker-compose.yaml`原文内容 ![](./images/1.png) 3. 点击确定,启动容器 ![](./images/2.png) > 默认使用sqlite数据库,数据保存在`/data/certd`目录下,您可以手动备份该目录 > certd还支持`mysql`和`postgresql`数据库,[点我了解如何切换其他数据库](../database) #### 2.2 访问测试 http://ip:7001 https://ip:7002 默认账号密码 admin/123456 登录后请及时修改密码 #### 2.3 升级 1. 找到容器,点击更多->升级 ![](./images/upgrade-1.png) 2. 选择强制拉取镜像,点击确认即可 ![img.png](./images/upgrade-2.png) #### 2.4 备份 > 默认数据保存在`/data/certd`目录下,可以手动备份 > 建议配置一条 [数据库备份流水线](../../use/backup/),自动备份 #### 2.5 恢复 将备份的`db.sqlite`及同目录下的其他文件一起覆盖到原来的位置,重启certd即可