Установка Joomla занимает немного времени и не требует специальных знаний благодаря наличию веб-инсталлятора.
Перед запуском процесса установки необходимо убедиться, что на Вашем компьютере установлен набор программ для запуска и работы Вашего сайта локально. В него входит интернет-браузер (IExplorer, Firefox, Opera и т.д.), веб-сервер (Apache, IIS, Google web server и т.д.), серверный язык программирования PHP, СУБД поддерживающая работу с CMS Joomla!.
Другим названием указанного пакета программ является клиент-серверные системы LAMP и XAMPP (для операционных систем Linux и Windows соответственно).
При установке CMS Joomla! файлы будет добавлены в существующую структуру системы инсталлятором.
МИНИМАЛЬНЫЕ ТРЕБОВАНИЯ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ ПРИ УСТАНОВКЕ СИСТЕМЫ
– версия веб-сервера Apache не ниже второй с установленными дополнительными модулями «mod_xml», «mod_mysql», и «mod_zlib» (Microsoft IIS не ниже седьмой версии и т.д.);
– PHP-интерпретатор не ниже версии 5.2.4;
– СУБД MySQL не ниже версии 5.0.4.(или др.)
ВАРИАНТЫ УСТАНОВКИ
Для более детального рассмотрения этого вопроса обратитесь к статье «Варианты установки систем, основанных на PHP».
ПРОБЛЕМЫ ПРИ УСТАНОВКЕ
Все возможные трудности при установке связаны с наличием большого количества разнообразных программных продуктов необходимых для работы CMS Joomla!, а также с незнанием некоторых аспектов их администрирования. Ниже перечислены некоторые из основных сложностей:
– при включенном режиме «Safe Mode» в программе PHP-интерпретатор невозможно загружать файлы;
– при отсутствии или при не запущенном модуле «mod_rewrite» Apache возникает проблема преобразование формата URL у веб-сервера;
– при администрировании разных операционных систем различаются способы настроек безопасности и общего доступа к папкам и файлам (Linux, MacOS, Windows).
Самым простым способом установить CMS Joomla! даже не имея опыта работы с указанными программами описан ниже:
– скачайте с сайта последнюю версию CMS Joomla! на свой компьютер и разархивируйте его во временную папку;
– полученные файлы необходимо загрузить при помощи FTP-клиента на интернет-сайт (при его наличии) или перенесите их в папку веб-документов сервера на Вашем компьютере. Название этой папки различаются в зависимости от установленного программного обеспечения. Одними из названий могут быть: «htdocs», «public_html» или «html». При наличии в этой папке других файлов неоходимо создать отдельную папку для CMS Joomla! и загрузить файлы в нее.
При наличии интернет-сайта провайдеры могут предоставить функцию привязки доменного имени к конкретной папке;
– необходимо узнать имя Вашей базы данных. Эту информацию предоставляет хостинг-провайдер. В некоторых случаях возможно существование нескольких баз данных. Имя пользователя, имя базы данных и пароль либо выбираются самостоятельно, либо их можно узнать с помощью браузера при доступе к базе через веб-интерфейс. Эти данные доступа к базе потребуются веб-инсталлятору.
РАБОТА ИНСТАЛЛЯТОРА CMS Joomla!
Последнюю версию можно загрузить с сайта http://joomla.org/. После скачивания разархивируйте файл в одну из папок на жестком диске, например в «htdocs». Запустите инсталлятор. Инсталлятор позволяет сделать всю работу за Вас. Если Вы распаковали файлы в корневой каталог локального сервера, то просто введите в адресную строку веб-браузера текст http://localhost/>.
Работу инсталлятора можно разделить на несколько шагов.
Шаг 1. Выбор языка интерфейса
На первом шаге работы веб-инсталлятора будет показана страница, предлагающая сделать выбор языка работы из списка международных языков. Выбор языка это первый из семи необходимых шагов при установке системы. Для перехода к следующему шагу нажмите на кнопку «Далее» (Next).
Рисунок 1. Выбор языка.
Шаг 2. Проверка начальных условий установки
На втором шаге проверяется установлено ли требуемое программное обеспечение и произведена ли его конфигурация для установки CMS Joomla!.
Рисунок 2. Начальная проверка.
На данном шаге в окне зеленым цветом отмечены те параметры серверного обеспечения, которые прошли проверку. Чем больше параметров удовлетворяют требованиям установки, тем лучше. Число прошедших проверку условий, проверяемых инсталлятором, зависит от конфигураций установленной на Вашем компьютере операционной системы, используемого веб-сервера и PHP-интерпретатора. При установке CMS Joomla! на компьютер, с установленной Unix-системой, например, Linux или OS X, неоходимо обращать внимание на настройку прав доступа к папкам и файлам, а также на свойства безопасности системы. Важным являются права доступа к корневому каталогу в который были скопированы файлы CMS Joomla!, так как именно ней будет создан конфигурационный файл «configuration.php».
В случае если программа установщик не будет иметь необходимых прав на создание и изменение содержимого каталога, то установка будет прекращена, так как создать конфигурационный файл будет невозможно. В этом случае необходимо изменить права доступа и повторно запустить инсталлятор. Только в этом случае Вы сможете попасть на следующий шаг установки – лицензионное соглашение.
Шаг 3. Ознакомление с лицензией
У любого программного обеспечения есть владелец, который определяет правила использования своего продукта. Эти правила могут ограничивать использование программного обеспечения, или предоставлять его в свободный доступ. В нашем случае CMS Joomla! поставляется в соответствии GNU General Public License версии 2.0 (рис. 3).
Рисунок 3. Лицензионное соглашение Joomla.
Описание установки CMS Joomla! Часть2. Основные настройки при установке.