Turnkey Linux – собствена web платформа за 10 минути

posted in: Linux, Виртуализация | 0

Turnkey Linux

Внедряването на уеб-приложения с достъп от Интернет на уеб-сървър е задача която не е за всеки. Първо, вие трябва да знаете каква е конфигурацията на вашата мрежа. В допълнение, уеб-приложенията се нуждаят от един куп инфраструктурни програми, от сървъри за бази данни, библиотеки и демони. Трябва да можете да ги конфигурирате правилно, за да работят заедно и безотказно. Това може да продължи часове и дни. И ако потребителите ще ползват тези приложения през Интернет, а не само в локалната мрежа,, ще трябва внимателно да конфигурирате уеб-сървъра и всички други услуги. В тази важна задача може да ви помогне Turnkey Linux – http://www.turnkeylinux.org.

Основни характеристики на Turnkey Linux:

Най общо казано това е специализирана дистрибуция базирана на Debian Linux. В нея са включени само най важните компоненти, които са необходими за всяка конкретна задача, за която ще се използва системата.

Предимства на Turnkey Linux:

Тази система е адаптирана за повече от 100 уеб-проекта като:

  • Уеб разработка – LAMP, Django, Ruby, Tomcat, и др.;
  • CMS системи за управление на съдържанието и хостинг – Drupal, Joomla!, Wiki, WordPress и др.
  • Специализирани: файлов сървър, Domain Controller;
  • Различни форуми и хостинг – phpBB, и др.;
  • Issue tracking: Bugzilla, и др.;
  • Бази от данни: MySQL, PostgreSQL, и др.;
  • SDK: Google App Engine, и др.;
  • И много други.

Как и по какъв начин се инсталира:

Turnkey Linux можете да изтеглите като виртуални образи за VMware, Xen, OpenVZ, KVM, VirtualBox, Parallels или за бързо разгръщане в облачна среда като Amazon EC2. Можете да изтеглите ISO образи за инсталация за физическа машина.

Забележка: Средния размер на всеки образ е около 200 MB. За Microsoft Hyper-V няма наличен образ, но можете да инсталирате системата от ISO.

Веднага след инсталацията, получавате напълно функционираща работна среда с LAMP (Linux, Apache, MySQL, PHP /Python/Perl), Ruby on Rails, Trac, Joomla, MediaWiki, WordPress, Drupal, Apache Tomcat, LAPP, Django, MySQL, PostgreSQL и т.н. Получавате също софтуер за управление през уеб-интерфейс. В комплекта на Turnkey Linux има и автоматичен инструмент за архивиране на системата, както и инструмент за автоматично инсталиране на актуализации.

Новата версия се отличава с добавянето на над 60 нови проекта (преди бяха около 46). Грабва да отбележим факта, че разработчиците са решили да преминат от Ubuntu linux 10.04 вариант на на базовото ядро към Debian Linux. Основните причини за преминаване към пакетната база на Debian е по-високата стабилност, така обясняват авторите на проекта.

Нови включени проекти:

Node.js, Jenkins, Xoops, Typo3, Drupal 7, Plone, SugarCRM, punBB, OS Commerce, ownCloud, MongoDB, OpenLDAP, e107, gitlab, mambo, CouchDB и др..

След инсталацията получавате готова платформа:

TurnKey WordPress

(Кликнете върху картинката, за да я увеличите)

Вход в системата:

turnkey-login

(Кликнете върху картинката, за да я увеличите)

Аналогичен проект под Windows e Bitnnami – https://bitnami.com.

 

Пример за инсталиране във VirtualBox

За достъп до конзолата на Turnkey Linux през Windows операционни системи можете да използвате:

PuTTY – официален сайт (безплатен софтуер за достъп през Telnet/SSH Client)

PuTTY е програма за дистанционно управление, която работи под управлението на Microsoft Windows и може да използва протоколите SSH, Telnet и Rlogin. С помощта на PuTTY може да се осъществи връзка с отдалечена система и след успешна идентификация на потребителя да се осъществи контрол върху системата с помощта на текстови команди.

Прочете допълнително за настройките на putty.

Очаквайте продължение по темата!

 

Днес реших да добавя още малко информация по темата.

Дайте права на директорията в която е инсталиран сайта ви. Стартирайте терминал и изпълнете следната команда:

chown -R www-data:www-data /var/www

Как да премахнете надписа в Turnkey linux във footer най отдолу:

Стартирайте терминал и изпълнете следните команди:

a2dismod substitute
service apache2 restart

 

Вашият коментар: