系统配置文件说明
单服务器版
这是单服务器部署方式的系统配置文件,Windows和Linux系统的配置内容是一致的。
Windows平台
修改配置
配置文件在服务端安装路径下 etc\config.json 。例如:默认安装在C盘,路径是:C:\Program Files (x86)\ydiskserver\etc\config.json
。
修改时,使用记事本程序打开,保存时需另存为UTF-8编码,否则会导致无法启动服务端!
使配置生效
以管理员身份运行命令提示符程序cmd
,执行命令:
"%YDISK_SERVER_HOME%"\bin\restart.bat
Linux平台
修改配置
Linux平台为docker部署方式,但配置文件是存放在宿主机中的,可在宿主机中直接修改:
vim /opt/ydisks/config.json
编辑完成后 :wq 保存退出。
使配置生效
如果是修改"path"字段中的数据路径,则必须重新修复安装以使docker容器的路径映射生效。
其他字段修改则直接重启容器即可生效:
sudo docker restart ydisks
配置文件字段解释
{
"service": {
"# https支持 ##################################":"",
"ssl": {
"enable": false, #设置为true则开启https
"port": 443
},
"# WEB服务的配置,安装过程自动部署 ##################################":"",
"web": {
"scheme": "http", #协议:https或http
"hostname": "localhost", #服务地址,默认为"localhost"(本机)
"port": 2020 #服务监听端口
},
"# API服务的配置,安装过程自动部署 #################################":"",
"api": {
"scheme": "http", #协议:https或http
"hostname": "", #服务地址,默认为"localhost"(本机)
"port": 2010 #服务监听端口
},
"# 数据库服务的配置,需用户自行部署 #################################":"",
"db": {
"hostname": "127.0.0.1", #数据库服务地址,默认为"127.0.0.1"(本机)
"port": 2021, #服务监听端口
"user": "", #服务用户名称
"password": "" #服务密码
},
"# 对象存储服务的配置 ###########################################":"",
"oss": {
"scheme": "http", #协议:https或http
"hostname": "localhost", #服务地址,默认为"localhost"(本机)
"port": 2030 #服务监听端口
},
"# Office文档在线预览服务的配置 #################################":"",
"doc": {
"scheme": "http", #协议:https或http
"hostname": "localhost", #服务地址,默认为"localhost"(本机)
"port": 2022 #服务端口
},
"# 文件全文检索服务的配置 #################################":"",
"fullTextSearch": {
"scheme": "https", #协议:https
"hostname": "127.0.0.1", #服务地址,默认为"localhost"(本机)
"port": 2023, #服务端口
"user": "elastic",, #服务登录用户名称
"password": "qNg9WTtGHCEKAH9w9Q5c" #服务登录密码
}
},
"path": {
"# 数据库路径配置 ###########################################": "",
"db": "/opt/ydisks/db",
"# 文件数据路径配置, 多个路径用英文字符“;”拼接 ##################": "",
"store": "/opt/ydisks/store",
"# 系统备份路径配置, 多个路径用英文字符“;”拼接 ##################": "",
"backup": "/opt/ydisks/backup",
"# 保留 ###########################################": "",
"archive": ""
}
}
集群版
这是集群部署方式的系统配置文件,集群部署只支持Linux系统部署。
修改配置
Linux平台为docker部署方式,但配置文件是存放在宿主机中的,可在宿主机中直接修改:
vim /opt/ydisks/config.json
编辑完成后 :wq 保存退出。
使配置生效
sudo docker restart ydisks_cluster