Рецепты ISPsystem

Материал из ISPWiki
Перейти к: навигация, поиск

Иерархия: VMmanager KVM -> Шаблоны операционных систем
VMmanager Cloud -> Шаблоны операционных систем
VMmanager OVZ -> Шаблоны операционных систем

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

По умолчанию добавлен репозиторий ISPsystem. В статье описаны рецепты из репозитория ISPsystem.

Bitrix Env

Рецепт установки 1С-Битрикс: Веб-окружение.

Bitrix Env Crm

Рецепт установки 1С-Битрикс: CRM

Django

Django — свободный фреймворк для веб-приложений на языке Python, использующий шаблон проектирования MVC.

Рецепт разворачивает готовое окружение с предустановленным фреймворком. Устанавливается последняя доступная версия фреймворка через менеджер пакетов python — pip.

Устанавливается в отдельное окружение в /var/www/django/venv.

Запуск осуществляется через nginx + uwsgi. Также устанавливается сервер баз данных MySQL. Пароль администратора, для доступа, находится в стандартном файле /root/.my.cnf, поэтому при работе через SSH его нет необходимости вводить отдельно.

Доступен после установки по адресу http://<IP-адрес>/.

Для запуска собственного проект на Django, необходимо поместить файлы проекта в директорию /var/www/django/project/<Имя проекта>, заменить mysite на <Имя проекта> в конфигурационных файлах nginx (/etc/nginx/conf.d/django.conf) и uwsgi (/etc/uwsgi.d/django.ini или /etc/uwsgi/app-enabled/django.ini в зависимости от ОС).

Если сайт будет работать с базой данных, её также необходимо создать.

После внесения изменений перезапустите nginx и uwsgi:

service nginx restart
 service uwsgi restart

ISPmanager-Lite

Устанавливает ISPmanager-Lite с рекомендуемым набором ПО. После установки попасть в интерфейс панели управления можно по адресу: https://<IP-адрес>:1500/ispmgr. Логин: root, пароль: пароль root-пользователя от сервера.

LAMP

LAMP — аббревиатура, расшифровывающаяся как Linux Apache Mysql Php.

Устанавливается apache, nginx, php, mysql, phpmyadmin.

Все настройки по умолчанию для ОС.

В VMmanager KVM и Cloud пароль root-пользователя для MySQL совпадает с паролем root от сервера.

В VMmanager OVZ генерируется случайный пароль, который записывается в /root/.my.cnf.

Openvpn

Openvpn — свободный VPN-сервер. Он позволяет создавать зашифрованные каналов типа "точка-точка" или "сервер-клиенты" между компьютерами. Он позволяет устанавливать соединения между компьютерами, находящимися за NAT и сетевым экраном, без необходимости изменения их настроек.

Устанавливается и настраивается сам openvpn-сервер. Также настраивается NAT, и генерируется один клиентский ключ (client1).

Файлы ключа, а также файлы easy-rsa для генерации дополнительных ключей находятся в директории /etc/openvpn/easy-rsa/keys.

Redmine

Redmine — открытый таск и баг-трекер. Написан на языке Ruby с использованием фреймворка Ruby on Rails.

Производится установка самого Redmine в директорию /var/www/redmine. Создаётся база данных MySQL для него. Запуск осуществляется с использованием nginx и сервера thin.

Для установки необходим минимум ГБайт оперативной памяти.

Доступен по адресу http://<IP-адрес>/

В VMmanager KVM и Cloud логин в административную панель: admin, пароль совпадает с root-паролем сервера.

В VMmanager OVZ пароль admin, необходимо сменить пароль при первой авторизации.

Teamspeak

Teamspeak — программа для голосового общения в сети. Поддерживает создание голосовых чатов.

Устанавливается teamspeak версии 3, а также панель управления ts3-cp.

Установка teamspeak производится в директорию /home/teamspeak/ts3, панели управления — в /var/www или /var/www/html (в зависимости от ОС).

Панель управления доступна по адресу http://<IP-адрес>/.

Данные для доступа к teamspeak находятся на сервере в файле /root/ts3_login_data.

Tomcat

Apache Tomcat — контейнер сервлетов. Доступен по адресу http://<IP-адрес>:8080/.

Административная панель находится по адресу http://<IP-адрес>:8080/manager/

В VMmanager KVM и Cloud логин в административную панель: admin, пароль совпадает с root-паролем сервера.

В VMmanager OVZ необходимо указать пароль в файле /etc/tomcat/tomcat-users.xml (или /etc/tomcat7/tomcat-users.xml, /etc/tomcat7/server.xml, /etc/tomcat/server.xml , в зависимости от ОС), добавив строку:

<user name="admin" password="пароль" roles="manager-gui,admin-gui"/>
в секцию tomcat-users

VMmanager KVM

Устанавливает VMmanager KVM с рекомендуемым набором ПО. После установки попасть в интерфейс панели управления можно по адресу: https://<IP-адрес>:1500/vmmgr. Логин: root, пароль: пароль root-пользователя сервера.

VMmanager OVZ

Устанавливает VMmanager OVZ с рекомендуемым набором ПО. После установки попасть в интерфейс панели управления можно по адресу: https://<IP-адрес>:1500/vmmgr. Логин: root, пароль: пароль root-пользователя сервера.