Для установки Joomla 3 на вашем домашнем компьютере, потребуется так называемый «локальный интернет», для создания которого потребуются браузер, веб-сервер, интерпретатор PHP и база данных, из тех, которые поддерживаются Joomla. Мы называем это набором серверного программного обеспечения или клиент-серверной архитектурой. Набор серверного программного обеспечения это набор программных подсистем или компонентов, благодаря которому возможно создание сайта, управляемого Joomla 3.

Тот набор, который нужен нам, состоит из следующих компонентов:

    операционная система, например, Linux, Windows, OSX;
    веб-сервер, например, Apache, IIS;
    база данных, например, MySQL, PostgreSQL;
    интерпретатор скриптового языка, например, PHP.

Вы можете установить набор на своем домашнем компьютере, а можете купить или арендовать разные его варианты у хостинговой компании. В таблице, приводимой ниже, — системные требования Joomla.

Программное обеспечениеМинимальная версия
PHP 5.3.1 +
MySQL (требуется поддержка InnoDB) 5.1 +
Apache (с mod_mysql, mod_xml и mod_zlib) 2.x +
Microsoft IIS 7

Процедура начальной проверки помогает определить, верно ли сконфигурирован сервер для установки Joomla. Таблица начальной проверки с красными отметками появится на первом этапе работы мастера, если конфигурация сервера не соответствует требуемой. В этом случае установка Joomla невозможна и не будет продолжена. Мастер изучает конфигурацию веб-сервера (в нашем случае Apache), PHP и операционной системы. Используя Unix-подобные операционные системы (Linux, Mac OS X), следует обращать внимание на права доступа к файлам и папкам. Это особенно важно в случае с файлом configuration.php. Этот файл с заданными вами значениями создается мастером установки в конце процедуры. Если запись в корневой папке Joomla запрещена, и мастер не может создать файл configuration.php, то установка не будет завершена. В этом случае потребуется изменить правда доступа и проверить возможность установки.

15