Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Тех задание  (Прочитано 111 раз)
0 Пользователей и 1 Гость смотрят эту тему.
stanislav77
Читатель

ru
Offline Offline

« : 31-01-2019 12:35 » new

У нас есть скрипт, который настраивает PowerMTA на сервере
http://joxi.ru/xAegKBKipjla8m (вот часть кода скрипта, для понимания что это такое)
Чтобы запустить установку скрипта, нужно заполнить текстовый файл, загрузить скрипт и файл с данными на сервер,
подключиться через SSH, прописать команду старта и скрипт начинает установку.
Сам скрипт мы вам дадим (там ряд команд которые он прописывает через ssh в автомотическом режиме)

Задача: Реализовать все через интерфейс сайта.
Нужен сайт, на который ученик сможет зайти, ввести нужные данные, нажать кнопку старт и начнется установка скрипта.
Так же нужно чтобы у нас был доступ к панели управления где было бы видно у какого ученика, какие сервера настроены и тд.
Мы будем выдавать доступ к платформе индивидуально и у каждого ученика все сервера хранятся отдельно без доступа к чужим.

Нужно чтобы у нас была платформа, к которой мы могли бы подключать учеников, ученики заходили на платформу, там жали кнопку: Добавить сервер, заполняли нужные данные от сервера, жали "Старт",
и скрипт начинал установку.

в итоге нам нужно:
1) Админская панель где мы могли бы видеть какие сервера у кого настроены, возможность отключать, забирать доступ, логи и тд
2) Возможность выдавать индивидуальный доступ к платформе каждому ученику.
3) У ученика должно быть окно где видно список всех его серверов (как на скрине)
4) Окно ввода данных для запуска установки скрипта. (как на скрине)
5) Окно где будет показан процесс установки скрипта (как на скрине)

У нас есть пример сайта на котром уже реализованно то что нам нужно.
Этот пример мы вам дадим и вы можете пошагово копировать функционал этого сайта.

вот примеры того как это должно выглядеть:
http://joxi.ru/8AnEkbktjlnw42 (это главная страница, на ней отображены все серверы уже добавленные)
http://joxi.ru/MAjEOBOt45aw62 (это окно добавления сервера)
http://joxi.ru/v293BGBt36Lqdr (это запускается установка скрипта после того как все данные были внесены)

CUsersskpxaDesktopРабочий скрипт ПМТА финалРабочий скриптauto-script.sh.x - Notepad++ (20 kb) uploaded January 24, 2019 Joxi
made using Joxi.net

Кто сможет реализовать эту задачу - отпишите в личку ватсапа-телеграмм или позвоните по телефону 8 919 885 52 08 Влад
интересует:
1 Цена
2 Сроки
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines