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

Для управления скриптами перейдите в раздел ШаблоныСкрипты.

Интерфейс раздела

Скрипты ISPsystem


По умолчанию в платформе доступны скрипты из репозитория ISPsystem:

  • Bitrix Env — установка "1С-Битрикс: Веб-окружение";
  • Bitrix Env Crm — установка "1С-Битрикс: CRM";
  • Django — установка Python-фреймворка Django с веб-серверами uwsgi и Nginx, СУБД MySQL. Скрипт подготавливает окружение с последней версией фреймворка. После установки веб-интерфейс Django доступен по адресу http://<IP-адрес сервера>;
  • ISPmanager Lite — установка панели управления сайтами ISPmanager Lite с рекомендуемым набором ПО. После установки панель управления доступна по адресу https://<IP-адрес сервера>:1500/ispmgr. Имя пользователя — root, пароль — root-пароль cервера;
  • LAMP — установка веб-серверов Apache и Nginx, СУБД MySQL, ПО PHP и phpMyAdmin. Пароль root-пользователя для MySQL совпадает с root-паролем сервера;
  • LEMP — установка веб-сервера Nginx, СУБД MySQL, ПО PHP и phpMyAdmin. Пароль root-пользователя для MySQL совпадает с root-паролем сервера;
  • Openvpn — установка VPN-сервера OpenVPN. Скрипт настраивает NAT и генерирует клиентский ключ в директории /etc/openvpn/easy-rsa/keys/;
  • Redmine — установка Redmineприложения для управления проектами и задачами. Для работы Redmine устанавливается СУБД MySQL, веб-серверы Nginx и thin. После установки веб-интерфейс Redmine доступен по адресу http://<IP-адрес сервера>. Имя пользователя — admin, пароль — admin или root-пароль сервера (зависит от ОС);
  • Teamspeak — установка сервера для голосового общения Teamspeak и панели управления ts3-cp. После установки панель управления доступна по адресу http://<IP-адрес сервера>. Данные для подключения находятся в файле /root/ts3_login_data;
  • Tomcat — установка контейнера сервлетов Apache Tomcat. После установки сервер доступен по адресу http://<IP адрес сервера>:8080, панель администрирования доступна по адресу http://<IP-адрес>:8080/manager. Имя пользователя — admin, пароль — root-пароль сервера.

Эти скрипты закрыты для редактирования. Вы можете создать собственные скрипты на их основе через меню Копировать.

Управление скриптами


Чтобы создать собственный скрипт:

  1. Нажмите Создать скрипт.
  2. Укажите Название скрипта.
  3. Выберите, кому разрешён Доступ к скрипту:
    • Всем;
    • Только администраторам.
  4. Выберите Теги для классификации скрипта и его взаимосвязи с ОС. Скрипт доступен для запуска на ОС тогда, когда хотя бы один тег у них совпадает.
  5. Укажите Краткое описание скрипта. Оно отображается в списке скриптов.
  6. Введите тело Скрипта на языке:
    • Shell — для ОС семейства Unix;
    • Powershell — для ОС Windows.
  7. Нажмите Создать.

Через меню доступны следующие действия со скриптами:

  • Копировать — создать копию скрипта;
  • Редактировать — изменить настройки и содержимое скрипта;
  • Удалить — удалить скрипт.