------------------------------------------------------------------------------------ ----------------Скрипт кнопки копировать---------------------

Устанавливаем веб-интерфейс WGDashboard на Ubuntu 20.04

Устанавливаем веб-интерфейс WGDashboard на Ubuntu 20.04


Устанавливаем веб-интерфейс WGDashboard на Ubuntu 20.04

Устанавливаем веб-интерфейс WGDashboard на Ubuntu 20.04,

Устанавливаем веб-интерфейс WGDashboard

 
 # Скачиваем и устанавливаем из репозитория 
 git clone -b v3.0.6 https://github.com/donaldzou/WGDashboard.git wgdashboard 

 # Открываем папку 
 cd wgdashboard/src 

 # Устанавливаем WGDashboard 
 sudo chmod u+x wgd.sh 
 sudo ./wgd.sh install 

 # Меняем права для папки с конфигом 
 sudo chmod -R 755 /etc/wireguard 

 # Запускаем WGDashboard 
 ./wgd.sh start 

 # В случае ошибки последовательно три команды 
 apt -y install python3-pip 
 pip install -r requirements.txt 
 ./wgd.sh start 

 # Открываем веб-интерфейс на порту 10086. 
 # Используйте юзернейм admin и пароль admin 
 http://:10086 

 # Для настройки автозапуска WGDashboard при старте системы, можно использовать 
 # несколько подходов. Один из самых распространенных и надежных способов — это 
 # создание systemd-службы. Вот подробная инструкция: 

 # 1. Создание systemd-службы 
 # a. Создайте файл службы 
 # Откройте терминал и создайте новый файл службы в папке 
  sudo nano /etc/systemd/system/wgdashboard.service 
 # b. Добавьте содержимое в файл 
 # Вставьте следующий текст в файл: 
 [Unit] 
 Description=WGDashboard - Web Interface for WireGuard 
 After=network.target 

 [Service] 
 User=root 
 WorkingDirectory=/root/wgdashboard/src 
 ExecStart=/usr/bin/python3 /root/wgdashboard/src/dashboard.py 
 Restart=always 
 RestartSec=3 

 [Install] 
 WantedBy=multi-user.target 
 # Примечания: 

 #Замените /path/to/wgdashboard/src на полный путь к папке src в вашей
 # установке WGDashboard. 

 # Если Python 3 установлен в другом месте, укажите правильный путь
 # к нему (например, /usr/bin/python3 можно проверить командой which python3). 

 # c. Сохраните и закройте файл 
 # В nano нажмите Ctrl + O, чтобы сохранить, и Ctrl + X, чтобы выйти. 

 # 2. Перезагрузите systemd 
 # После создания файла службы обновите конфигурацию systemd: 

 sudo systemctl daemon-reload 
 # 3. Включите автозапуск службы 
 # Чтобы служба запускалась автоматически при загрузке системы, выполните: 

 sudo systemctl enable wgdashboard.service 
 # 4. Запустите службу 
 # Запустите службу вручную, чтобы проверить, что она работает: 

 sudo systemctl start wgdashboard.service 

 # 5. Проверка статуса службы 
 # Убедитесь, что служба запущена и работает без ошибок: 

 sudo systemctl status wgdashboard.service 
 # Вы должны увидеть что-то вроде: 

 ● wgdashboard.service - WGDashboard - Web Interface for WireGuard
Loaded: loaded (/etc/systemd/system/wgdashboard.service;
 enabled; vendor preset: enabled) 
 Active: active (running) since ... 
 # 6. Остановка и перезапуск службы 
 # Если вам нужно остановить или перезапустить службу,
 # используйте следующие команды: 
 # Остановка:
 sudo systemctl stop wgdashboard.service 
 # Перезапуск: 
 sudo systemctl restart wgdashboard.service 
 # 7. Логи службы 
 # Если возникнут проблемы, вы можете посмотреть логи службы с помощью команды: 
 journalctl -u wgdashboard.service 
 # 8. Дополнительные настройки (опционально) 
 # Изменение порта: Если вы хотите изменить порт по умолчанию (10086),
 # отредактируйте файл конфигурации WGDashboard 
 # (обычно находится в /path/to/wgdashboard/src/config.ini). 

 # Запуск от другого пользователя: Если вы хотите запускать WGDashboard
 # от имени другого пользователя, измените параметр User=root в файле 
 # службы на нужного пользователя. 
 

Просмотров: 70 | Добавил: Админ | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Понедельник, 07.07.2025, 19:01
Партнёры
Здесь
Форма входа
Календарь
«  Февраль 2025  »
Пн Вт Ср Чт Пт Сб Вс
     12
3456789
10111213141516
17181920212223
2425262728
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0