在RichCMS的安装包内,有两个重要的配置文件,存放在 conf 目录,分别是:app.conf 和 db.conf,本文就这两个重要的配置文件及参数,做详细的说明。
一、站点参数配置文件:app.conf
app_name = richcms
# 系统运行的模式,分别是:prod和dev
# dev 表示开始模式
# prod 表示生产模式,请确保正式环境运行在此模式下
run_mode = dev
# web服务运行的端口号
# 也可以写成:127.0.0.1:5568
# :5568 等形式
http_addr = 5568
auto_render = true
session_on = true
# 是否打开gzip
gzip_on = true
# 是否忽略路由中的大小写,如果不忽略,会区分URL中的大小写
ignore_case = true
# Go语言html模板的符号,不能修改
template_left = <%
template_right = %>
# 日志最长存放时间(天)
log_storage_max_day = 30
# 管理平台的目录,建议修改成自己定义的目录名
admin_directory = rich-admin
# 用户端页面的模板目录
template_name = site
[safe]
# 此项打开后,在管理平台操作时,会验证当前IP者的地址,如果IP发生变化,会退出到登录界面
is_verify_ip = false
二、数据库的配置文件:db.conf
db.conf是在安装成功后产生的数据库及加密信息文件,除非需要修改数据库(MySQL)的配置,否则不需要修改。
# 站点信息加密 key,安装完成后,勿修改
encrypt_key = a49d53926743cc01
# 数据库的配置信息
[database]
host = 127.0.0.1
port = 6606
name = richcms
user = root
password = root
其中:encrypt_key 是在richcms安装时自动生成的加密Key,每次安装时,产生不同的值,用于保证站长在使用richcms时的登录及回话安全。