宝塔 Linux 面板部署
1. 上传文件
先在服务器里准备一个目录,例如:
/www/wwwroot/www.example.com/
把发布包上传并解压进去,目录里至少保留这几个文件:
zhongdianconfig.ymlREADME.mddeployment-and-operations.md
源码目录、本地数据库、日志、备份和 search-proxy/ 都不要一起传上去。
2. 改 config.yml
打开项目目录里的 config.yml,先把启动参数改对:
app_env: production
app_addr: 127.0.0.1:30201
app_data_dir: ./data
app_backup_dir: ./backups
app_secure_cookie: "1"
trust_proxy_headers: "1"
然后把下面这些值换成你自己的:
code_encryption_keydownload_token_keydefault_admin_password
示例值不要直接拿去上线。
3. 在宝塔里添加 Go 项目
登录宝塔后台后,按这个顺序来:
- 打开顶部的“Go项目”。
- 点击“添加项目”。
- 在“项目执行文件”里选择已经上传好的
zhongdian。 - “项目端口”填写
config.yml里的端口,例如30201。 - “执行命令”填写可执行文件完整路径,例如
/www/wwwroot/www.example.com/zhongdian。 - 运行用户选
www。 - 点击“保存配置”。

保存后直接启动项目。
4. 配域名
在这个 Go 项目的“域名管理”里填写站点域名,例如:
www.example.com
然后去你的 DNS 服务商后台加 A 记录:
主机记录:www
记录类型:A
记录值:服务器公网 IP
如果你还要用根域名访问,再给 @ 也加一条 A 记录。
5. 访问后台
DNS 生效后,直接访问:
https://www.example.com
后台入口是:
https://www.example.com/admin
第一次登录后台后,先去“系统配置”把站点域名填好,再继续做支付、邮件和授权配置。