Windows
系统要求
- Windows 10 包含(适用于Linux的Windows子系统)
硬件要求
- 内存 4G
服务器搭建
下载 dys-*-x86_64-pc-windows-msvc.7z
, 将dys程序解压到任意安装目录, 在本例中, 安装目录为 D:\dys
。
双击dys.exe, 此时程序将会生成一些文件夹, 如下图
文件夹 | 作用 |
---|---|
data | 存放保存到服务器上的文件数据 |
license | 存放license文件 |
log | 存放dy服务器日志文件 |
root | 存放文件路径, 此文件夹需要区分大小写 |
由于windows存在路径长度限制, data和root文件夹都会生成很长的路径,
所以简短的安装路径有助于避开路径过长的问题.
设置root文件夹,使其可以区分大小写
Windows系统默认情况下,文件或文件夹是大小写不敏感的,需要手动开启
按下快捷键 Win + r
, 输入 appwiz.cpl
, 然后按回车键
单击左上角的启动或关闭 Windows 功能
, 在弹出的对话框中, 找到并
勾选 适用于Linux的Windows子系统
, 单击 确定 并重启系统。
使用快捷键 Win + r
, 输入 cmd
, 按 Ctrl + Shift + 回车键
, 将会以管理员身份打开命令窗口, 因为本例中,安装目录为 D:\dys
, root文件夹的位置就是D:\dys\root
, 所以此处需要启用 D:\dys\root
的大小写敏感属性。
在命令行窗口中,输入
fsutil.exe file SetCaseSensitiveInfo "D:\dys\root" enable
如果你的root文件夹不是 D:\dys\root
, 需要将上述命令中的 "D:\dys\root" 换成你自己电脑上的 root 目录。
命令执行成功, 则如下图, 显示已启用目录的区分大小写属性
dys初始化
按住Shift, 在dys文件夹空白处右击, 选择 "在此处打开Powershell窗口"
输入 .\dys.exe init
进行初始化, 并设置dy管理员账户的用户名和密码
此处, 我们设置用户名为 admin, 密码为 p
此处的用户名和密码只是简单设置
在实际项目应用中, 管理员用户名可以是任意名称(由字母、数字或下划线组成, 以字母或下划线开始), 为了安全, 管理员的密码建议15位以上, 需要有一定的复杂度(比如,密码同时包含字母大小写,数字和特殊符号等, 密码尽量保持随机性, 不夹带有意义的单词或数字)。
设置完毕后, 需要再按一次回车键完成
启动dys服务
双击dys.exe, 即可启动服务
dys默认监听端口为 7000