跳到正文

Go独立版安装

Go独立版采用独立后台和独立接口服务,运行性能更高,适合高并发访问

可99.99%防止TVBox和破解

同时支持多节点服务端部署,日志排查、重启和版本更新也更便于运维

安装服务说明

以下群友愿意提供搭建服务,收费与否与 Getapp 无关,请自行联系并确认服务内容。

群友Telegram 联系方式
Aymwl@Aymwl

安装前准备

  1. 准备一台 Linux 服务器,并安装好宝塔面板。
  2. 准备一个已经解析到服务器的域名,并在宝塔中创建对应网站目录,例如 /www/wwwroot/app.example.com
  3. 准备已部署的 MacCMS v10,用于提供影视内容和基础数据。
  4. 准备 MySQL 和 Redis。MySQL 建议使用独立空数据库,避免和其他系统表混在一起。
  5. 根据服务器架构下载服务端压缩包。常见服务器选择 linux_amd64,ARM 服务器选择 linux_arm64

运行用户建议

宝塔 Go 项目的运行用户建议选择 www,并确保网站目录、getapp_commongetuploadwww 可读写,避免后续上传、更新和日志写入出现权限问题。

1. 上传服务端压缩包

getapp_server_x.x.x_linux_amd64.zipgetapp_server_x.x.x_linux_arm64.zip 上传到网站目录中。

上传服务端压缩包

2. 解压可执行程序

在当前目录解压压缩包,解压后会得到 getapp_server 可执行文件。确认文件和网站目录在同一级,不要多套一层目录。

解压可执行程序

3. 添加 Go 项目

进入宝塔面板,依次点击 网站 -> Go 项目 -> 添加项目,按下面方式填写:

配置项填写说明
项目执行文件选择解压后的 getapp_server,例如 /www/wwwroot/app.example.com/getapp_server
项目名称默认
项目端口填写 12380。如果端口被占用,保存后以项目日志中的实际端口为准
执行命令默认
环境变量默认
运行用户默认
开机启动勾选
绑定域名填写当前服务端使用的域名,例如 app.example.com

添加 Go 项目

4. 查看日志并进入安装界面

项目启动后,进入该 Go 项目的 项目日志。日志中会显示服务端端口、后台访问路径前缀和后台地址示例。

txt
端口:12380
后台访问路径前缀:ZnfUg9nk
后台地址示例:https://域名/ZnfUg9nk

浏览器访问日志中的后台地址示例,打开 Go独立版安装界面。

查看后台访问路径前缀

5. 完成安装向导

  1. 数据库配置:填写数据库地址、端口、数据库名、用户名和密码,并先测试连接。
  2. Redis 配置:填写 Redis 地址、端口和密码;无密码可留空,并先测试连接。
  3. 管理员账号:创建后台管理员账号和密码。

保存关键信息

安装完成后请妥善保存管理员账号、密码和后台访问路径前缀。后续访问后台需要使用该路径前缀。

后续更新

服务端升级请参考 Go独立版更新