vitroot — Мини дистрибутивы семейства Ubuntu
Этот пост посвящен подборке мини дистрибутивов Ubuntu linux созданных под конкретные задачи, как например веб сервер, сервер баз данных (MYSQL, PostgreSQL), Ruby on rails, для запуска вебсайта или блога за считанные минуты. Все сборки имеют Webmin для удаленного управления и настройки системы. Так же сборки отлично подойдут для использования в виртуальных окружениях типа VmWare, XEN или KVM. На сегодня на сайте производителя данных мини дистрибутивов можно найти 12 образов, все они созданы на базе Ubuntu Server 8.04.2, тоесть последей на сегоднящний день стабильной версии этой замечательной системы. В продолжении поста вы найдете более подробное описание сборок и софта вошедшего в них.
LAMP - Linux, Apache, MSQL, PHP
Стандартный набор приложений для работы с сайтами и веб приложениями, включает в себя следующие компоненты
SSL поддерживается сразу после установки.
PHP, Python, Perl с поддержкой Apache2 и MySQL.
PHPMyAdmin для управления сервером MySQL (Слушает на порту 12322 и использует SSL).
Webmin для настройки Apache2, PHP и MySQL.
По умолчанию параметры авторизации (для Webmin, SSH, MySQL, phpMyAdmin):
Имя пользователя root
Без пароля
Пароли назначаются в процессе инсталляции
Скачать образ, 154MB: turnkey-lamp-2009.02-hardy-x86.iso
LAPP - Linux, Apache, PostgreSQL, PHP
Эта сборка идентична той что описана выше, за исключением того что в ней заменен сервер баз данных на PostgreSQL.
Компоненты сборки:
SSL поддерживается сразу после установки.
PHP, Python, Perl с поддержкой Apache2 и PostgreSQL.
PHPPgAdmin для управления сервером PostgreSQL (Слушает на порту 12322 и использует SSL).
Webmin для настройки Apache2, PHP and PostgreSQL.
Шифрование паролей в PostgreSQL включено по умолчанию.
Параметры авторизации по умолчанию:
Webmin, SSH: логин root, без пароля
postgresql, phppgadmin: логин postgres, пароль postgres
Скачать образ, 128MB: turnkey-lapp-2009.02-hardy-x86.iso
Ruby on rails
Компоненты сборки:
SSL поддерживается сразу после установки.
Webmin для настройки Apache2, and MySQL.
Настроенные примеры Rails приложений помещены в /var/www/railsapp
Apache2 настроен как load-balancing reverse proxy для 3-node cluster.
Пакетный менеджер RubyGems установлен из upstream tarball
Рекомендуется использовать RubyGems для управления пакетами Rails, и APT для всех остальных пакетов.
Компоненты RubyGems:
rails
mysql support
mongrel_cluster
Параметры авторизации по умолчанию:
Webmin, SSH, и MySQL: логин root, без пароля
Пароли устанавливаются при установке
railsapp_*: логин railsapp_user, пароль r4ilsp4ssw0rd
Скачать образ, 171MB: turnkey-rails-2009.02-hardy-x86.iso
Joomla
В этой сборке после установки вы получите настроенную и оптимизированную систему управления контентом Joomla, а так же веб сервер с поддержкой PHP, MYSQL.
Компоненты сборки:
SSL поддерживается сразу после установки
Joomla SEO оптимизирована и настроена сразу после установки.
Postfix MTA настроен на отсылку писем пользователям (например регистрации пользователей, восстановление паролей и для рассылок)
Пароль для Joomla задается в процессе установки.
PHPMyAdmin для управления MySQL (слушает на порту 12322 и использует SSL).
Webmin для настройки Apache2, PHP и MySQL.
Параметры авторизации по умолчанию:
Webmin, SSH, MySQL, и phpMyAdmin: логин root, без пароля
Пароли устанавливаются в процессе установки
joomla: логин admin, пароль turnkey
joomla_db: логин joomla_user, пароль j00mlap4ssw0rd
Скачать образ, 170MB: turnkey-joomla-2009.03-hardy-x86.iso
MediaWiki
SSL поддерживается сразу после установки
Joomla SEO оптимизирована и настроена сразу после установки.
Postfix MTA настроен на отсылку писем пользователям (например регистрации пользователей, восстановление паролей и для рассылок)
PHPMyAdmin для управления MySQL (слушает на порту 12322 и использует SSL).
Webmin для настройки Apache2, PHP и MySQL.
Часто используемые и популярные расширения включены и находятся в (/etc/mediawiki/extensions.php)
FCKeditor: WYSIWYG editor for wiki pages.
ParserFunctions: Enhances parser with logical functions.
StringFunctions: Additional set of parser functions that operate on strings.
CategoryTree: Provides a dynamic view of the category structure as a tree.
Renameuser: Special page allowing authorised users to rename user accounts.
Preloader: Populate new pages with template content depending on namespace.
CharInsert: JavaScript character insert boxes used on edit type pages.
ConfirmEdit: Math captcha.
Gadgets: JS/CSS-based gadgets.
SyntaxHighlight_GeSHi: adds <source> tag to present formatted source code.
Cite: Create footnotes.
UniversalEditButton: Adds support for the UEB firefox extension.
Загрузка файлов и изображений с последующим их масштабированием работает по умолчанию (GD library)
Максимальный размер файла: 2MB
Поддерживаемые типы изображений: png, gif, jpg, jpeg
Некоторые настройки:
Логотип сайта находится: /var/lib/mediawiki/images/logo.png (рекомендуемый размер: 135×135px).
Имя сайта и почтовый адрес администратора (устанавливаются в файле /etc/mediawiki/LocalSettings.php)
$wgSitename = "";$wgEmergencyContact = webmaster@localhost;$wgPasswordSender = webmaster@localhost;
Параметры авторизации по умолчанию:
Webmin, SSH, MySQL, и phpMyAdmin: логин: root, без пароля
Пароли устанавливаются в процессе установки
MediaWiki: логин admin, пароль turnkey
wiki_db: логин wiki_user, пароль w1k1p4ssw0rd
Скачать образ, 180MB: turnkey-mediawiki-2009.02-hardy-x86.iso
Drupal 6
SSL поддерживается сразу после установки
Postfix MTA настроен на отсылку писем пользователям (например регистрации пользователей, восстановление паролей и для рассылок)
PHPMyAdmin для управления MySQL (слушает на порту 12322 и использует SSL).
Webmin для настройки Apache2, PHP и MySQL.
ЧПУ URL настроены и работают из коробки
Часто используемые и популярные модули вклбюченные в сборку по умолчанию:
FCKEditor: Enables FCKeditor (a WYSIWYG editor) instead of plain text fields.
Captcha: Adds image or text based CAPTCHAs to arbitrary forms.
FiveStar: Simple five-star voting widget for nodes.
PathAuto: Allow modules to auto-generate aliases for the content they manage (SEO).
XMLsitemap: Generates an XML site map for auto submittance to search engines (SEO).
Tagadelic: Makes weighted tag clouds from your taxonomy terms.
Webform: Enables the creation of forms and questionnaires.
Admin_menu: Adds dropdown administration menu to the top of the screen.
Google_analytics: Adds Google Analytics js tracking code to all your site’s pages.
CCK: Content Creation Kit - a powerful toolkit for creating custom content types.
Views: Creates customized views of node lists.
Lightbox2: Places images above your current page, not within.
Logintoboggan: Improves Drupal’s login system.
Token: Shared API for replacement of textual placeholders with actual data.
Параметры авторизации по умолчанию:
Webmin, SSH, MySQL, phpMyAdmin: логин root, без пароля
Пароли устанавливаются в процессе установки
drupal6_db: логин: drupal6, пароль генерируется рандомно
Скачать образ, 171MB: turnkey-drupal6-2009.02-hardy-x86.iso
Так же доступна сборка с Drupal 5, Скачать образ, 170MB: turnkey-drupal5-2009.02-hardy-x86.iso
Django
Django - фреймворк для работы веб приложений на Python.
Компоненты сборки:
SSL поддерживается сразу после установки
Настроенные примеры Django project расположены в директории /var/www/django-sites/apps
Интеграция с Apache2 и MySQL.
Встроенная консоль для администрирования с включенной онлайн документацией.
Путь для хранения веб приложений и изображений /var/www/django-sites/httpdocs.
Пароль для Django project создается в процессе установки.
Webmin для настройки Apache2, и MySQL.
Параметры авторизации по умолчанию:
Webmin, SSH, MySQL: логин root, без пароля
Пароли устанавливаются в процессе установки
django admin console: логин admin, пароль turnkey
django_db: логин django_user, пароль dj4ng0p4ssw0rd
Скачать образ, 151MB: turnkey-django-2009.02-hardy-x86.iso
Так же представлены сборки с серверами баз данных MYSQL и PostgreSQL, описывать которые я думаю нет особого смысла. Ссылки на скачивание ниже.
MySQL
Скачать образ, 152MB: turnkey-mysql-2009.02-hardy-x86.iso
PostgreSQL
Скачать образ, 128MB: turnkey-postgresql-2009.02-hardy-x86.iso
Оригинальное описание и сайт производителя данных образов: http://www.turnkeylinux.org/appliances
Перевод sudouser.com
LAMP - Linux, Apache, MSQL, PHP
Стандартный набор приложений для работы с сайтами и веб приложениями, включает в себя следующие компоненты
SSL поддерживается сразу после установки.
PHP, Python, Perl с поддержкой Apache2 и MySQL.
PHPMyAdmin для управления сервером MySQL (Слушает на порту 12322 и использует SSL).
Webmin для настройки Apache2, PHP и MySQL.
По умолчанию параметры авторизации (для Webmin, SSH, MySQL, phpMyAdmin):
Имя пользователя root
Без пароля
Пароли назначаются в процессе инсталляции
Скачать образ, 154MB: turnkey-lamp-2009.02-hardy-x86.iso
LAPP - Linux, Apache, PostgreSQL, PHP
Эта сборка идентична той что описана выше, за исключением того что в ней заменен сервер баз данных на PostgreSQL.
Компоненты сборки:
SSL поддерживается сразу после установки.
PHP, Python, Perl с поддержкой Apache2 и PostgreSQL.
PHPPgAdmin для управления сервером PostgreSQL (Слушает на порту 12322 и использует SSL).
Webmin для настройки Apache2, PHP and PostgreSQL.
Шифрование паролей в PostgreSQL включено по умолчанию.
Параметры авторизации по умолчанию:
Webmin, SSH: логин root, без пароля
postgresql, phppgadmin: логин postgres, пароль postgres
Скачать образ, 128MB: turnkey-lapp-2009.02-hardy-x86.iso
Ruby on rails
Компоненты сборки:
SSL поддерживается сразу после установки.
Webmin для настройки Apache2, and MySQL.
Настроенные примеры Rails приложений помещены в /var/www/railsapp
Apache2 настроен как load-balancing reverse proxy для 3-node cluster.
Пакетный менеджер RubyGems установлен из upstream tarball
Рекомендуется использовать RubyGems для управления пакетами Rails, и APT для всех остальных пакетов.
Компоненты RubyGems:
rails
mysql support
mongrel_cluster
Параметры авторизации по умолчанию:
Webmin, SSH, и MySQL: логин root, без пароля
Пароли устанавливаются при установке
railsapp_*: логин railsapp_user, пароль r4ilsp4ssw0rd
Скачать образ, 171MB: turnkey-rails-2009.02-hardy-x86.iso
Joomla
В этой сборке после установки вы получите настроенную и оптимизированную систему управления контентом Joomla, а так же веб сервер с поддержкой PHP, MYSQL.
Компоненты сборки:
SSL поддерживается сразу после установки
Joomla SEO оптимизирована и настроена сразу после установки.
Postfix MTA настроен на отсылку писем пользователям (например регистрации пользователей, восстановление паролей и для рассылок)
Пароль для Joomla задается в процессе установки.
PHPMyAdmin для управления MySQL (слушает на порту 12322 и использует SSL).
Webmin для настройки Apache2, PHP и MySQL.
Параметры авторизации по умолчанию:
Webmin, SSH, MySQL, и phpMyAdmin: логин root, без пароля
Пароли устанавливаются в процессе установки
joomla: логин admin, пароль turnkey
joomla_db: логин joomla_user, пароль j00mlap4ssw0rd
Скачать образ, 170MB: turnkey-joomla-2009.03-hardy-x86.iso
MediaWiki
SSL поддерживается сразу после установки
Joomla SEO оптимизирована и настроена сразу после установки.
Postfix MTA настроен на отсылку писем пользователям (например регистрации пользователей, восстановление паролей и для рассылок)
PHPMyAdmin для управления MySQL (слушает на порту 12322 и использует SSL).
Webmin для настройки Apache2, PHP и MySQL.
Часто используемые и популярные расширения включены и находятся в (/etc/mediawiki/extensions.php)
FCKeditor: WYSIWYG editor for wiki pages.
ParserFunctions: Enhances parser with logical functions.
StringFunctions: Additional set of parser functions that operate on strings.
CategoryTree: Provides a dynamic view of the category structure as a tree.
Renameuser: Special page allowing authorised users to rename user accounts.
Preloader: Populate new pages with template content depending on namespace.
CharInsert: JavaScript character insert boxes used on edit type pages.
ConfirmEdit: Math captcha.
Gadgets: JS/CSS-based gadgets.
SyntaxHighlight_GeSHi: adds <source> tag to present formatted source code.
Cite: Create footnotes.
UniversalEditButton: Adds support for the UEB firefox extension.
Загрузка файлов и изображений с последующим их масштабированием работает по умолчанию (GD library)
Максимальный размер файла: 2MB
Поддерживаемые типы изображений: png, gif, jpg, jpeg
Некоторые настройки:
Логотип сайта находится: /var/lib/mediawiki/images/logo.png (рекомендуемый размер: 135×135px).
Имя сайта и почтовый адрес администратора (устанавливаются в файле /etc/mediawiki/LocalSettings.php)
$wgSitename = "";$wgEmergencyContact = webmaster@localhost;$wgPasswordSender = webmaster@localhost;
Параметры авторизации по умолчанию:
Webmin, SSH, MySQL, и phpMyAdmin: логин: root, без пароля
Пароли устанавливаются в процессе установки
MediaWiki: логин admin, пароль turnkey
wiki_db: логин wiki_user, пароль w1k1p4ssw0rd
Скачать образ, 180MB: turnkey-mediawiki-2009.02-hardy-x86.iso
Drupal 6
SSL поддерживается сразу после установки
Postfix MTA настроен на отсылку писем пользователям (например регистрации пользователей, восстановление паролей и для рассылок)
PHPMyAdmin для управления MySQL (слушает на порту 12322 и использует SSL).
Webmin для настройки Apache2, PHP и MySQL.
ЧПУ URL настроены и работают из коробки
Часто используемые и популярные модули вклбюченные в сборку по умолчанию:
FCKEditor: Enables FCKeditor (a WYSIWYG editor) instead of plain text fields.
Captcha: Adds image or text based CAPTCHAs to arbitrary forms.
FiveStar: Simple five-star voting widget for nodes.
PathAuto: Allow modules to auto-generate aliases for the content they manage (SEO).
XMLsitemap: Generates an XML site map for auto submittance to search engines (SEO).
Tagadelic: Makes weighted tag clouds from your taxonomy terms.
Webform: Enables the creation of forms and questionnaires.
Admin_menu: Adds dropdown administration menu to the top of the screen.
Google_analytics: Adds Google Analytics js tracking code to all your site’s pages.
CCK: Content Creation Kit - a powerful toolkit for creating custom content types.
Views: Creates customized views of node lists.
Lightbox2: Places images above your current page, not within.
Logintoboggan: Improves Drupal’s login system.
Token: Shared API for replacement of textual placeholders with actual data.
Параметры авторизации по умолчанию:
Webmin, SSH, MySQL, phpMyAdmin: логин root, без пароля
Пароли устанавливаются в процессе установки
drupal6_db: логин: drupal6, пароль генерируется рандомно
Скачать образ, 171MB: turnkey-drupal6-2009.02-hardy-x86.iso
Так же доступна сборка с Drupal 5, Скачать образ, 170MB: turnkey-drupal5-2009.02-hardy-x86.iso
Django
Django - фреймворк для работы веб приложений на Python.
Компоненты сборки:
SSL поддерживается сразу после установки
Настроенные примеры Django project расположены в директории /var/www/django-sites/apps
Интеграция с Apache2 и MySQL.
Встроенная консоль для администрирования с включенной онлайн документацией.
Путь для хранения веб приложений и изображений /var/www/django-sites/httpdocs.
Пароль для Django project создается в процессе установки.
Webmin для настройки Apache2, и MySQL.
Параметры авторизации по умолчанию:
Webmin, SSH, MySQL: логин root, без пароля
Пароли устанавливаются в процессе установки
django admin console: логин admin, пароль turnkey
django_db: логин django_user, пароль dj4ng0p4ssw0rd
Скачать образ, 151MB: turnkey-django-2009.02-hardy-x86.iso
Так же представлены сборки с серверами баз данных MYSQL и PostgreSQL, описывать которые я думаю нет особого смысла. Ссылки на скачивание ниже.
MySQL
Скачать образ, 152MB: turnkey-mysql-2009.02-hardy-x86.iso
PostgreSQL
Скачать образ, 128MB: turnkey-postgresql-2009.02-hardy-x86.iso
Оригинальное описание и сайт производителя данных образов: http://www.turnkeylinux.org/appliances
Перевод sudouser.com