GOCMS 配置说明

GOCMS 配置

GOCMS 的配置文件位于 /configs 目录下,通过 .go 文件承载配置数据。

配置文件命名规则 :

此文档内容需登录 + 付费后才能查看!

为什么是 .go ?

很多项目都是通过 .ini 文件来实现配置。为什么 GOCMS 使用 go 文件呢?原因如下 :

1. go 文件内直接声明配置变量更高效;
2. go 文件参与打包,一旦服务器遭受攻击,不会泄露重要配置数据(如 数据库密码、云秘钥等)

所以我们推荐使用 .go 文件作为配置文件,具体说明如下 :

阿里云通知短信配置

文件 : /configs/aliSMS.conf.go

此文档内容需登录 + 付费后才能查看!

缓存有效期配置

文件 : /configs/cacheEffectiveTime.conf.go

此文档内容需登录 + 付费后才能查看!

Mysql 数据库设置

文件 : /configs/db.conf.go

此文档内容需登录 + 付费后才能查看!

会员设置

文件 : /configs/member.conf.go

此文档内容需登录 + 付费后才能查看!

静态云存储配置

文件 : /configs/staticCloud.conf.go

GOCMS 默认支持基于阿里云及腾讯云的静态云存储,请完成相关配置 :

此文档内容需登录 + 付费后才能查看!

如果您不想使用静态文件云存储,可以将 BaseUrl 设置为 / 即可,如 :

此文档内容需登录 + 付费后才能查看!

其他配置项目保持默认即可。

Redis 服务配置

文件 : /configs/redis.conf.go

此文档内容需登录 + 付费后才能查看!

服务配置

文件 /configs/services.conf.go

此文档内容需登录 + 付费后才能查看!

Session 配置

文件 : /configs/session.conf.go

此文档内容需登录 + 付费后才能查看!

商城相关配置

文件 : /configs/shop.conf.go

此文档内容需登录 + 付费后才能查看!

话题相关配置

文件 : /configs/topic.conf.go

此文档内容需登录 + 付费后才能查看!