通过Windows安装RustDesk

2024-06-24 503

如果按照之前提供的教程安装RustDesk服务器不成功,或者发现连接不稳定,那么本教程提供了一个替代方案。虽然我们建议在可能的情况下迁移到 Linux 服务器以获得更好的性能和稳定性,但如果必须继续在 Windows 环境下运行,本教程将指导如何使用 PM2 或 NSSM 这两种工具来启动和管理 RustDesk 服务器。

一、PM2或NSSM

1、PM2 更适合普通用户,尤其是那些希望在同一台计算机上运行服务器和其他应用的用户。它简单易用,且具有直观的日志管理。

2、NSSM 是为专业环境设计的,特别适合旧版 Windows 系统(如 Windows Server 2008 R2/Windows 7)和 Windows Server。它允许服务无需用户登录即可自动启动。

二、NSSM安装RustDesk

1、下载并安装 NSSM:根据操作系统体系结构(32位或64位),从官方网站下载 NSSM。将 NSSM 的二进制文件复制到一个目录(例如 “C:\Program Files\NSSM”)。

2、验证 NSSM 安装:打开命令提示符,输入 “nssm” 查看帮助页面确认安装成功。

3、设置 RustDesk 服务:

解压 RustDesk 服务器到所选目录(例如 “C:\Program Files\RustDesk Server”)。使用以下命令安装服务:

nssm install RustDesk_hbbs "C:\Program Files\RustDesk Server\hbbs.exe"
nssm install RustDesk_hbbr "C:\Program Files\RustDesk Server\hbbr.exe"

自定义服务名称和路径。

4、命令模板:命令模板,以防只想复制、粘贴和编辑。

nssm install <Desired hbbs servicename> <RustDesk hbbs binary path> <RustDesk hbbs arguments>
nssm install <Desired hbbr servicename> <RustDesk hbbr binary path> <RustDesk hbbr arguments>

5、启动服务:成功安装服务后,需要启动它们。

nssm start <Desired hbbs servicename>
nssm start <Desired hbbr servicename>

三、PM2安装RustDesk

1、安装 Node.js:首先下载并安装 Node.js,因为 PM2 需要 Node.js 环境。

2、安装 PM2:使用 Node.js 包管理器 npm 安装 PM2:

npm install -g pm2
npm install pm2-windows-startup -g
pm2-startup install

3、运行 hbbr 和 hbbs:

下载 Windows 版本的RustDesk 服务器.将程序解压缩到 C: 驱动器。运行以下四个命令:

cd C:\rustdesk-server-windows-x64
pm2 start hbbs.exe
pm2 start hbbr.exe
pm2 save

4、查看日志:

pm2 log hbbr
pm2 log hbbs
  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。