Linux
支持系统
- Debian 12 amd64
- Fedora 38 x86_64
- Rocky 9.2 x86_64
- CentOS 7 x86_64
硬件要求
- 内存 4G
服务器搭建
我们提供两种安装方法,脚本安装和手动安装,选择其一即可。
dys默认监听端口为 7000。
脚本安装
需要root权限,在终端运行以下命令,根据提示进行安装。
bash <(curl http://duiying.io/tutorial/file/install_on_linux_glibc_2_17.sh)
如果失败,尝试运行以下命令。
bash <(curl http://duiying.io/tutorial/file/install_on_linux_glibc_2_17_ignore_ssl_check.sh)
手动安装
以Debian 12 amd64为例。
下面的步骤将会把dys安装在 /opt/dys/ 目录下。
-
下载
dys-v1.2.0-x86_64-pc-linux-gnu.tar.xz
。 -
切换到root。
su -
- 创建 /opt/dys/ 文件夹。
mkdir -p /opt/dys
- 将
dys-v1.2.0-x86_64-pc-linux-gnu.tar.xz
解压至 /opt/dys 目录下。
tar -xf dys-v1.2.0-x86_64-pc-linux-gnu.tar.xz -C /opt/dys/
- 进入/opt/dys, 添加可执行权限。
cd /opt/dys
chmod u+x dys
- dys初始化,添加管理员名称和密码。
为了安全, 管理员的密码建议15位以上, 需要有一定的复杂度(比如,密码同时包含字母大小写,数字和特殊符号等, 密码尽量保持随机性, 不夹带有意义的单词或数字
./dys init
- 添加systemd service。
vi /lib/systemd/system/dys.service
[Unit]
Description=dys service
After=network.target
[Service]
Type=simple
Restart=always
ExecStart=/opt/dys/dys
WorkingDirectory=/opt/dys
[Install]
WantedBy=multi-user.target
- 重新加载systemd。
systemctl daemon-reload
- 添加开机启动。
systemctl enable dys
- 启动dys服务, dys默认监听端口为
7000
。
systemctl start dys
- (可选)配置dys, 参数请参考 配置文件。
vi /opt/dys/dys.cfg
- 确认dys运行状态。
systemctl status dys
- 如果安装了防火墙,需要开放dys的监听端口。
ufw allow 7000
致谢
感谢微信号为 雪飘人间 的用户提供dys在Ubuntu Linux 22.04上的配置教程供我们参考。