Files
fastweb/config.ini
2024-05-29 00:00:14 +08:00

65 lines
2.7 KiB
INI
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[variable]
base=${current_dir}
[scripts]
; 应用目录(可执行脚本)
; 考虑安全性,请勿放置于网站静态文件目录
app_dir=${base}/scripts/app
; LUA库目录
lib_dir=${base}/scripts/lib
; LUA虚拟机缓存数量(并发越高越大)-建议10
lua_cache_size=3000
; 脚本映射网站目录
; 例如 app_mapping_dir设置的是/apiapp_dir目录下有regist.lua则浏览器访问地址http://127.0.0.1/scripts/regist.lua
; 注意:必须/结尾
app_mapping_dir=/scripts/
; 自动检测文件修改时间(秒)
auto_update_sec=3
[website]
; 网站静态文件目录
static_dir=${base}/www
; 默认页面-404
default_404=page/404.html
; 默认首页(index.html,index.htm,index.lua)
default_index=index.html
; SESSION保存目录
session_dir=${base}/session
; SESSION默认过期时间
session_timeout_sec=86400
; 初始化加载脚本(网站程序启动)
Initialization_script=${base}/scripts/init.lua
; 拦截器
interceptor_scripts= [["${base}/scripts/interceptor.lua","/scripts/*.*"]]
; 调试模式,开启后控制台输出异常错误信息 (0=关闭 1=开启)
debug=1
; 绑定域名
domain=["local.newobj.org","127.0.0.1"]
; 域名配置信息,具体根据 website->domain 而定
[local.newobj.org]
; 是否为HTTPS
https=1
;HTTPS证书完全兼容Nginx证书
; 证书KEY
ssl_key=${base}/config/ssl/local.newobj.org.key
; 证书PEM文件
ssl_pem=${base}/config/ssl/local.newobj.org.pem
; 证书CA文件(默认:空)
ssl_ca=
; 证书密码(默认:空)
ssl_pwd=
; ================验证类型=================
; 0 = 完全忽略验证证书的结果。当握手必须完成的话,就选中这个选项。其实真正有证书的人很少,尤其是在中国,那么如果 SSL 运用于一些免费的服务,比如 EMAIL 的时候SERVER 端最好采用这个模式。
; 1 = 希望验证对方的证书。这个是最一般的模式。对 CLIENT 来说如果设置了这样的模式验证SERVER的证书出了任何错误SSL 握手都告吹。对 SERVER 来说,如果设置了这样的模式CLIENT 倒不一定要把自己的证书交出去。如果 CLIENT 没有交出证书SERVER 自己决定下一步怎么做。
; 2 = 这是 SERVER 使用的一种模式,在这种模式下, SERVER 会向 CLIENT 要证书。如果 CLIENT 不给SSL 握手告吹
; 3 = 这是仅能使用在 SSL SESSION RENEGOTIATION 阶段的一种方式。如果不是用这个模式的话,那么在 RENEGOTIATION 的时候CLIENT 都要把自己的证书送给 SERVER然后做一番分析。这个过程很消耗 CPU 时间的,而这个模式则不需要 CLIENT 在 RENEGOTIATION 的时候重复送自己的证书了。
ssl_ver_type=0
; 端口,默认https为443http为80
port=8566
[127.0.0.1]
https=0
port=8866