关注我们: 微信公众号

微信公众号

电脑用户请使用手机扫描二维码

手机用户请微信打开后长按二维码 -> 识别二维码

微博

1.前置准备

VPN网络加速翻墙软件 2026-10-08 17:06:54 6 0
  • Rust编译器(安装方法可以参考Rust官方文档)。
  • Docker(如果选择使用Docker运行RustDesk)。

克隆RustDesk仓库

从GitHub克隆RustDesk的最新主线或稳定版本仓库:

git clone https://github.com/RustDesk/RustDesk.git

安装依赖

进入RustDesk项目目录,安装所需的依赖,根据Cargo.toml里的要求,运行:

cargo add --locked

编译项目

在RustDesk项目根目录下,使用cargo编译:

cargo build

获取可执行文件

编译完成后,生成的可执行文件通常位于target目录下:

./target/release/rustdesk

启动RustDesk服务器

使用Docker运行RustDesk:

docker run -d -p 808:808 --name rustdesk rustdesk/rustdesk:latest

或者如果需要自定义配置文件,可以将配置文件挂载进去:

docker run -d -p 808:808 \
  -v /path/to/rustdesk.toml:/usr/share/rustdesk/rustdesk.toml \
  --name rustdesk \
  rustdesk/rustdesk:latest

访问Web界面

启动服务器后,打开浏览器访问http://localhost:808,登录并开始使用。

配置数据库

按照文档,在config.toml中配置数据库信息,使用PostgreSQL:

[database]
    driver = "postgresql"
    url = "jdbc:postgresql://localhost:5432/rustdesk"
    username = "rustdesk"
    password = "yourpassword"

初始化数据库

运行初始化脚本:

./target/release/rustdesk init

启用集成

将RustDesk集成到你的项目中,添加到CI/CD脚本中,自动化收集反馈。

升级或扩展

根据需要升级RustDesk,或者添加定制功能模块。

故事会

如果遇到问题,检查数据库连接、权限设置或配置文件是否正确。

通过以上步骤,你应该能够成功搭建RustDesk服务器并开始使用。

1.前置准备

如果没有特点说明,本站所有内容均由原子加速器官方网站|提供客户端版本、线路管理与节点选择功能,适配Windows、Android、iOS等设备,便于用户进行网络连接优化原创,转载请注明出处!