install.sh
Note
N’oubliez pas d’obtenir votre licence depuis https://rustdesk.com/pricing/, consultez la page licence pour plus de détails.
Veuillez d’abord lire Installation OSS avant de faire cette installation simple. Vous pouvez y connaître plus de détails sous-jacents.
Installer
Copiez et collez la commande ci-dessus dans votre terminal Linux pour installer RustDesk Server Pro.
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/install.sh | bash
Note
Je recommande d’utiliser l’image Docker ; cela simplifie grandement le processus de déploiement de la solution ainsi que sa mise à jour. La consommation de ressources est très faible.
Et veuillez exécuter ce qui précède dans votre répertoire home plutôt que dans un répertoire où vous n’avez pas d’autorisation d’écriture.
Ce qu’il fait :
- Installer certaines dépendances
- Configurer le pare-feu UFW s’il est disponible
- Créer un répertoire de travail
/var/lib/rustdesk-server
et un répertoire de logs/var/log/rustdesk-server
- Installer les exécutables dans
/usr/bin
- Télécharger et extraire les Services RustDesk Pro dans le dossier ci-dessus
- Créer des services systemd pour hbbs et hbbr (noms de services
rustdesk-hbbs.service
etrustdesk-hbbr.service
) - Si vous choisissez Domaine, il installera Nginx et Certbot, permettant à l’API d’être disponible sur le port
443
(HTTPS) et d’obtenir un certificat SSL sur le port80
, il est automatiquement renouvelé. Quand le https est prêt, veuillez accéder avechttps://votredomaine.com
plutôt quehttps://votredomaine.com:21114
.
Note
Note
Note
Mettre à jour
Copiez et collez la commande ci-dessus dans votre terminal Linux pour mettre à jour votre installation existante de RustDesk Server Pro, cela pourrait aussi être sauvegardé localement et programmé avec cron.
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/update.sh | bash
Note
Si vous rencontrez des problèmes avec ce script, je suggère de parcourir le script et d’exécuter les étapes manuellement, une par une.
Et veuillez exécuter ce qui précède dans votre répertoire home plutôt que dans un répertoire où vous n’avez pas d’autorisation d’écriture.
Ce qu’il fait :
- Vérifie les nouvelles versions de RustDesk Server Pro
- S’il trouve une nouvelle version, il supprime les fichiers API et télécharge de nouveaux exécutables et fichiers API
Convertir depuis l’open source
Copiez et collez la commande ci-dessus dans votre terminal Linux pour convertir de RustDesk Server vers RustDesk Server Pro.
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/convertfromos.sh | bash
Note
21114
à votre pare-feu, c’est un port supplémentaire pour la console web et la connexion utilisateur dans le client RustDesk.Note
Ce qu’il fait :
- Désactive et supprime les anciens services
- Installer certaines dépendances
- Configurer le pare-feu UFW s’il est disponible
- Créer un dossier
/var/lib/rustdesk-server
et copier les certificats ici - Supprimer
/var/log/rustdesk
et créer/var/log/rustdesk-server
- Télécharger et extraire les Services RustDesk Pro dans le dossier ci-dessus
- Créer des services systemd pour hbbs et hbbr (noms de services rustdesk-hbbs.service et rustdesk-hbbr.service)
- Si vous choisissez Domaine, il installera Nginx et Certbot, permettant à l’API d’être disponible sur le port 443 (HTTPS) et d’obtenir un certificat SSL sur le port 80, il est automatiquement renouvelé