Предварительные замечания
Что вам даст это руководство и как извлечь из него максимум пользы.
В данном руководстве рассматриваются различные средства разработки, доступные в Linux®, после чего демонстрируется, как просто и быстро приступить к собственным разработкам, и дается обзор последних новинок среди инструментов Open Source.
Обучить установке Web-сервера, сервера базы данных и различных языков программирования в Linux, а также созданию на основе этих компонентов собственного приложения – сначала на PHP, а затем – на Ruby on Rails.
На кого рассчитано руководство
Руководство адресовано всем программистам, заинтересованным в использовании Linux в качестве рабочей платформы и желающим открыть для себя широкий круг бесплатных средств разработки Open Source. Предполагается, что вы знакомы с основами командного интерпретатора Linux и имеете хотя бы небольшой опыт программирования. Умение устанавливать и настраивать различное ПО для Linux желательно, но не обязательно.
Для запуска примеров данного руководства понадобится компьютер с Linux и минимум 300 МБ свободного дискового пространства. Для установки некоторых программ потребуются права суперпользователя (root). Все примеры выполнялись в ОС Ubuntu Desktop Linux 8.04.1, которая работала внутри виртуальной машины на Mac OS X Leopard. В примерах используется утилита Aptitude, которая доступна в любом дистрибутиве Linux на основе Debian, поэтому наличие именно Ubuntu необязательно.
