2.2 KiB
2.2 KiB
正式环境配置文档
服务器信息
- 服务器IP:139.224.165.62
- 操作系统:Alibaba Cloud Linux
- 配置:2核4G 50G
域名和证书
- 域名:cert.huiyushuyuan.cn
- SSL证书:Let's Encrypt(宝塔面板自动申请)
- 证书有效期:90天(自动续期)
系统配置
管理员账号
- 用户名:admin
- 密码:Admin@2026
安全密钥
- SECRET_KEY:c79e1bd5d983f4109b4772a1c3078d5d131a0ee3de2227e4c2ffaacf85bbb13e
- CERTIFICATE_NO_SECRET:6c82471bcf54e76ec896af91a3f33bde20d42ebe81e792c0128a99088c50445d
数据库配置
- 数据库类型:MySQL 8.4(Docker容器)
- 数据库名:certificate_system
- 数据库用户:certificate
- 数据库密码:certificate
- root密码:root-password
阿里云短信配置
- AccessKey ID:LTAI5t7QosqTxVDC9WQr1XKC
- AccessKey Secret:bKw8z5jd4dSHd4iw4y1Uek4eqEjTkS
- 短信签名:深圳市慧愈文化科技
- 短信模板Code:SMS_335380348
访问地址
部署目录
- 项目代码:/opt/certificate-system
- 数据目录:/data/certificate-system
- Nginx配置:/www/server/panel/vhost/nginx/cert.huiyushuyuan.cn.conf
常用命令
# 进入项目目录
cd /opt/certificate-system
# 查看服务状态
docker compose ps
# 查看日志
docker compose logs -f backend
docker compose logs -f frontend
# 重启服务
docker compose restart
# 停止服务
docker compose down
# 启动服务
docker compose up -d
# 更新代码并重新部署
git pull
docker compose up -d --build
# 进入后端容器
docker compose exec backend bash
# 查看数据库
docker compose exec mysql mysql -ucertificate -pcertificate certificate_system
备份说明
- 数据库备份:通过后台管理界面「备份管理」功能
- 备份文件位置:/data/certificate-system/db-backups
- 自动清理:PDF文件超过5天未访问自动删除
注意事项
- 请妥善保管本文档中的密钥和密码
- 建议定期更换管理员密码
- 阿里云AccessKey建议使用RAM用户,不要使用主账号
- Let's Encrypt证书90天自动续期,无需手动操作
- 数据库密码建议修改为更强的密码