配置文件编写
在Hardmall主程序安装中,就已经给出了具体的配置信息。
本节对配置进行解释说明:
数据库分为配置库和业务库两个部分,考虑到很多时候业务数据没有那么大,所以共用一个配置文件dbinfo.json
配置名称 | 示例 | 字段名称 | 可选项 | 说明 |
---|---|---|---|---|
DbType | mysql | 数据库类别 | mysql、postgres其他需要二次注入驱动 | |
DbIP | 10.0.0.2 | 数据库IP | IP地址 | |
DbName | sexbao | 数据库名称/实例名称 | ||
DbPort | 3306 | 端口 | ||
DbUser | root | 数据库用户名 | ||
DbPassword | root | 数据库密码 | ||
Prefix | bao_ | 数据库前缀 | ||
Debug | true | 调试模式 | true、false | 开启后打印SQL语句,配置库内容不缓存。关闭后只有重启才会载入配置库 |
PagingCount | 40 | 默认翻页数量 |
web方面的配置在wconfig.json
中:
配置名称 | 示例 | 字段名称 | 说明 |
---|---|---|---|
WebName | 晒宝模板网 | 网站名称 | 后台管理界面显示、远程发布显示 |
WebPort | 9302 | 网站端口号(非docker模式有效,docker默认9200) | |
WebURL | https://www.sexbao.net | 网站地址(正式访问地址) | |
WebLogo | 网站logo | 主要用于后台管理界面左上角的显示 | |
Product | false | 生产模式 | |
UserSalt | 随机字符串 | 长度12 | |
YWHHeader | SB- | 用于生成业务流水号的前缀 | |
CookieName | gyttyy | 随机字符串 | 用户cookie自定义 |
LoginPage | /login.html | 后端登录网站 | |
LoginRedirect | /manage/page.html | 后端登录成功后跳转的网站 | |
IndexPage | /index.html | 访问 / 目录时跳转的网址 | |
WebSocktetAddress | wss://www.sexbao.net | 消息推送 |