配置文件编写

Hardmall主程序安装中,就已经给出了具体的配置信息。

本节对配置进行解释说明:

数据库分为配置库和业务库两个部分,考虑到很多时候业务数据没有那么大,所以共用一个配置文件dbinfo.json

配置名称示例字段名称可选项说明
DbTypemysql数据库类别mysql、postgres其他需要二次注入驱动
DbIP10.0.0.2数据库IPIP地址
DbNamesexbao数据库名称/实例名称
DbPort3306端口
DbUserroot数据库用户名
DbPasswordroot数据库密码
Prefixbao_数据库前缀
Debugtrue调试模式true、false开启后打印SQL语句,配置库内容不缓存。关闭后只有重启才会载入配置库
PagingCount40默认翻页数量

web方面的配置在wconfig.json中:

配置名称示例字段名称说明
WebName晒宝模板网网站名称后台管理界面显示、远程发布显示
WebPort9302网站端口号(非docker模式有效,docker默认9200)
WebURLhttps://www.sexbao.net网站地址(正式访问地址)
WebLogo网站logo主要用于后台管理界面左上角的显示
Productfalse生产模式
UserSalt随机字符串长度12
YWHHeaderSB-用于生成业务流水号的前缀
CookieNamegyttyy随机字符串用户cookie自定义
LoginPage/login.html后端登录网站
LoginRedirect/manage/page.html后端登录成功后跳转的网站
IndexPage/index.html访问 / 目录时跳转的网址
WebSocktetAddresswss://www.sexbao.net消息推送