Рецепты ISPsystem
Иерархия: | VMmanager OVZ -> Шаблоны ОС |
VMmanager Cloud -> Шаблоны операционных систем | |
VMmanager KVM -> Шаблоны операционных систем |
В нашем репозитории уже есть несколько готовых рецептов для установки различного ПО.
Содержание
ISPmanager-Lite
Устанавливает ISPmanager-Lite с рекомендуемым набором ПО. После установки попасть в интерфейс панели управления можно по адресу: https://__IP_АДРЕС__:1500/ispmgr. Логин: root, пароль: пароль root-пользователя от сервера.
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
LAMP
LAMP - аббревиатура, расшифровывающаяся как Linux Apache Mysql Php.
Устанавливается apache, nginx, php, mysql, phpmyadmin.
Все настройки по умолчанию для ОС. Пароль рута для MySQL для VMmanager-KVM и DCImanager совпадает с паролем 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_АДРЕС__/
Логин: admin . Для VMmanager-OVZ пароль по умолчанию: admin . Необходимо сменить его при первой же авторизации. Для VMmanager-KVM и DCImanager пароль совпадает с root паролем сервера.
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-OVZ, то логин в административную панель: admin, пароль совпадает с root паролем сервера.
Иначе, необходимо задать пароль в файле /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