Установка\обновление сервера¶
Установка DEB пакета¶
Используйте эту инструкцию для установки на следующие операционные системы:
Примечание
Ubuntu
Debian
Astra
ОСнова
Установка или обновление одной командой¶
bash -c "$(wget -O - https://storage.rudesktop.ru/repos/stable2.8/install-rudesktop-server-stable2.8-deb.sh)"
Репозиторий¶
deb https://storage.rudesktop.ru/repos/stable2.8 stable2.8 non-free
Добавление репозитория и публичного ключа¶
mkdir -p /usr/share/keyrings/
wget -qO - https://storage.rudesktop.ru/repos/stable2.8/rudesktop.gpg | sudo gpg --dearmor -o /usr/share/keyrings/rudesktop.gpg
echo "deb [signed-by=/usr/share/keyrings/rudesktop.gpg] https://storage.rudesktop.ru/repos/stable2.8 stable2.8 non-free" | sudo tee /etc/apt/sources.list.d/rudesktop.list
sudo apt-get update -y
Установка сервера через пакетный менеджер¶
sudo apt-get install rudesktop-server
Обновление сервера через пакетный менеджер¶
sudo apt-get install --only-upgrade rudesktop-server -y
Важно
При обновлении на мажорную версию, например, с версии 2.7 на 2.8, база данных будет автоматически сохраняться в виде резервной копии по следующему пути:
/var/lib/rudesktop/
Если вы хотите пропустить создание резервной копии, укажите следующий флаг SKIP_BACKUP=true
, например:
SKIP_BACKUP=true apt-get install --only-upgrade rudesktop-server -y
Если вы хотите сохранить резервную копию в определенном месте, укажите следующий флаг BACKUP_PATH="/path/to/file.gz"
, например:
BACKUP_PATH="/home/rude/upgrade_backup.gz" apt-get install --only-upgrade rudesktop-server -y
Установка RPM пакета¶
Используйте эту инструкцию для установки на следующие операционные системы:
Примечание
РЕД ОС
ALT
CentOS
Fedora
ROSA
МСВСфера
Важно
Установка или обновление сервера из репозитория работает только для РЕД ОС
Для установки на другие операционные системы скачайте .rpm
пакет и установите его вручную через пакетный менеджер
Установка или обновление одной командой¶
bash -c "$(wget -O - https://storage.rudesktop.ru/repos/stable2.8/install-rudesktop-server-stable2.8-rpm.sh)"
Добавление репозитория¶
Добавить файл /etc/yum.repos.d/rudesktop.repo
cо следующим содержимым:
[rudesktop]
name=Rudesktop
baseurl=https://storage.rudesktop.ru/repos/stable2.8/rpms
gpgcheck=0
enabled=1
Установка сервера через пакетный менеджер¶
sudo dnf install rudesktop-server -y
apt-get install /path/to/folder/rudesktop-server.rpm
Или
rpm -i /path/to/folder/rudesktop-server.rpm
dnf install /path/to/folder/rudesktop-server.rpm
Или
yum install /path/to/folder/rudesktop-server.rpm
Важно
Для .rpm
пакетов, после установки сервера следует обязательно выполнить команду rude reinstall
Предупреждение
При выполнении данной команды на ALT Server необходимо указать порт отличный от 443
Обновление сервера через пакетный менеджер¶
sudo dnf update rudesktop-server -y
dnf update rudesktop-server -y
apt-get install /path/to/folder/rudesktop-server.rpm
Или
rpm -i /path/to/folder/rudesktop-server.rpm
dnf install /path/to/folder/rudesktop-server.rpm
Или
yum install /path/to/folder/rudesktop-server.rpm
Важно
При обновлении на мажорную версию, например, с версии 2.7 на 2.8, база данных будет автоматически сохраняться в виде резервной копии по следующему пути:
/var/lib/rudesktop/
Если вы хотите пропустить создание резервной копии, укажите следующий флаг SKIP_BACKUP=true
, например:
SKIP_BACKUP=true dnf update rudesktop-server -y
Если вы хотите сохранить резервную копию в определенном месте, укажите следующий флаг BACKUP_PATH="/path/to/file.gz"
, например:
BACKUP_PATH="/home/rude/upgrade_backup.gz" dnf update rudesktop-server -y
Создание суперпользователя¶
После установки серверной части вам потребуется создать суперпользователя для доступа к веб-интерфейсу сервера RuDesktop
Для этого необходимо выполнить следующую команду:
rude createsuperuser
После выполнения команды необходимо ввести следующие данные:
Логин: [ввести_имя_пользователя]
Электронная почта: [ввести_email_пользователя]
Password: [ввести_пароль]
Password (again): [повторить_пароль]
Superuser created successfully