在RichCMS的安装包内,有两个重要的配置文件,存放在 conf 目录,分别是:app.confdb.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时的登录及回话安全。