Здравствуйте, читатели блога FairHeart.ru! Сегодня знаменательное событие — первая статья, посвященная самой популярной в мире CMS — Joomla. Начнем как и положено, с установки Joomla на хостинг.

Установка joomla на хостинг

Почему же так популярна Joomla? Это бесплатная платформа, на которой можно сделать сайт практически любой сложности. Огромное количество бесплатный модулей и компонентов, позволит добавить на сайт все, что душе угодно. А большего и пожелать нечего.

Быть может, начинающему пользователю она покажется не столь простой и удобной, как тот же WordPress, но со временем вы к ней обязательно привыкнете и ощутите всю ее мощь!

Установка Joomla на хостинг может проходить в автоматическом режиме и в классическом ручном. Начнем со второго. Он характерен для установки Джумла на локальные сервера. К примеру, на Denwer.

Стандартная установка Joomla

Покупая хостинг, обязательно следите за тем, чтобы он удовлетворял следующим требованиям:

  • поддержка PHP 5.x или выше;
  • база данных MySQL 4.1.x, 5.x;
  • Apache 1.3.x или выше.

Перед покупкой, можно попрактиковаться на локальном сервере, который легко развернуть на своем компьютере с помощью упомянутого мной Denwer или LAMP (в зависимости от используемой операционной системы).

Как вы заметили, J для хранения информации требует базу данных MySQL (впрочем, как и большинство современных CMS), поэтому базу данных (БД) и пользователя к ней нужно создать в первую очередь.

В Denwer для этих целей имеется специальный раздел «Заведение новых БД и пользователей MySQL», в котором достаточно указать Имя БД, пользователя и пароль.

Скачать последнюю версию системы можно с joomlaportal.ru. На локализацию требуется некоторое время, поэтому русские версии запаздывают. Можно поставить более раннюю русскую версию и через админку обновить ее до последней — при этом русский язык сохранится. Об обновлении поговорим чуть позже.

Получив архив с Джумлой, можно пойти двумя путями:

1. Распаковать его у себя на компьютере, а потом перекинуть все файлы на сервер, используя бесплатный ftp клиент FileZilla. Файлов очень много, порядка 4000, поэтому даже с хорошим интернетом этот процесс займет немало времени.

2. Чтобы сэкономить свое время, можно загрузить на сервер сам архив и уже там распаковать его. При этом порядок действий будет следующим:

  • Переименуйте архив с Joomla в archive.zip и загрузите его с помощью FileZilla на сервер в коревую папку.
  • Скачайте архив с PHP Unzipper (скрипт для распаковки архивов), распакуйте его и перекиньте два файла extract_archive.php и pclzip.lib.php на ftp в ту же директорию.
  • установите права доступа на корневую папку 777, после распаковки нашего архива необходимо будет вернуть исходные права доступа.
  • Чтобы активировать скрипт PHP Unzipper, перейдите по адресу http://www.vash_site.ru/extract_archive.php (не забудьте только вставить адрес своего сайта).
  • после окончания распаковки, удалите архив archive.zip, файлы extract_archive.php и pclzip.lib, а также установите прежние права доступа для коревой папки.

Когда файлы J загружены на сервер, можно приступать непосредственно к ее установке. Переходим на свой будущий сайт (http://www.vash_site.ru) и попадаем в программу инсталляции.

Всего в ней 7 шагов.

Шаг №1: Выбор языка. Выбираем родной язык.

Шаг №2: Начальная проверка. Система проверит ваш сервер и выдаст результат. Для продолжения установки необходимо, чтобы в первом разделе значились только «Да».

тестирование сервера

Шаг №3: Лицензия. На этом шаге даже делать нечего — сразу жмем далее.

Шаг №4: Конфигурация БД. Очень важный шаг, на котором нужно указать имя сервера БД, имя самой БД, пользователя и пароль.

конфигурация БД

Напомню, что для каждого сайта необходимо создавать отдельную базу данных. Следите за этим. Ни в коем случае не указывайте для двух сайтов одну БД.

Шаг №5: Конфигурация FTP. Для доступа к FTP я использую стороннюю программу FileZilla, чего и Вам желаю. Этот шаг необязательный, поэтому просто пропустите его.

Шаг №6: Конфигурация сайта. Вводим название сайта, адрес своей электронной почты (email), логин и пароль администратора. Последние два пункта необходимы для доступа к панели администратора, поэтому запомните или запишите их.

Основные настройки

Демо-данные устанавливать не советую, чтобы не тратить потом время на их удаление.

Шаг №7: Завершение установки. Последний шаг или лучше сказать — небольшой шажок, потому что на нем нужно только нажать на кнопку "удалить директорию 'installation'.

Завершение установки Joomla

Вот и все! Поздравляю вас! Теперь можно зайти в панель администратора, в которой и будете создавать свой будущий интернет ресурс. Для этого в конце URL адреса вашего сайта допишите /administrator, получится http://www.vash_site.ru/administrator.

Вход в админку

В данную форму введите Логин и Пароль администратора, которые вы сами указали чуть ранее.

Установка за 1 минуту!

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

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

Для примера возьмем мой хостинг. Надежный, недорогой и очень быстрый. Пожалуй, лучший из тех, с чем мне приходилось работать.

Шаг №1. Подключение домена.

Домен — адрес вашего сайта в интернете. Именно с его настройки надо начать. Переходим в раздел «Домены».

Управление доменами

Далее идем в раздел «Зарегистрировать новый домен» и покупаем себе имя для сайта. Цены здесь небольшие. Домен в зоне RU стоит всего 120 рублей. На ftp автоматически создастся новая папка, в которой в последствии и будут хранится файлы Джумла.

Если же у вас уже зарегистрирован где-то домен, то подключаем его через раздел «У меня уже есть домен». Вот такое говорящее название раздела. :) Просто введите его название, выберете доменную зону и нажмите кнопку «добавить домен».
Только не забудьте после этого изменить адреса DNS-серверов на стороне регистратора на

  • ns1.beget.ru
  • ns2.beget.ru

Шаг №2. Установка Joomla.

Переходим в раздел CMS, находим свой домен и напротив него жмем кнопку «Установить CMS!».

Установка CMS

Выбираем значок Joomla.

Выбор CMS

Здесь выбираем версию Джумла и настраиваем общие параметры: логин, пароль, email администратора, описание. Как видите, на выбор есть 3 версии Joomla: самая свежая из линейки v.3, последняя русская версия из линейки v.2 и даже с компонентом для интернет магазина.

Выбор версии Joomla

Нажимаем «установить на сайт» и все! Вот так быстро, буквально за минуту можно установить Joomla на хостинг. Остается только дождаться изменения DNS-серверов, чтобы можно было зайти в админку.

Обратите внимание, мы нигде не встречали информацию о базе данных! Просто она создается автоматически в процессе установки. Правда, удобно?

Обновление Joomla

Как я уже говорил, русские версии J выходят с опозданием, но их можно быстро обновить, сохранив при этом русский язык. На стартовой странице панели управления найдите следующий значок:

Обновление joomla

кликнув на него, вы перейдете в компонент Joomla! Update.

Joomla! Update

  • Installed Joomla! version — используемая версия;
  • Latest Joomla! version — самая свежая доступная версия;
  • Update package URL — ссылка на скачивание архива с обновлением
  • Installation method — метод установки.

Для автоматического обновления Joomla достаточно нажать «Install the update». Автоматически скачается апдейт и начнется обновление.

Процесс обновления

Если не произойдет никаких ошибок, то Джумла сообщит, что у вас установлена последняя версия.

Завершение апгрейда

К сожалению, иногда обновление автоматически не проходит — выдаются всевозможные ошибки. В этом случае я рекомендую скачать обновление вручную (по приведенной в пункте Update package URL ссылки) и загрузить его на сервер в директорию /tmp. Загружаете сам архив, распаковывать его не надо. После этого повторяете попытку обновится, используя всю ту же кнопку «Install the update».

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

Для создания бекапа используется бесплатное расширение JoomlaPack.

Дальнейшее знакомство с админкой Joomla продолжим в следующей статье, поэтому подписывайтесь на новостную ленту моего блога, чтобы не пропустить ничего интересного.

А на этом пока все. Спасибо за внимание! Берегите себя!

Лучший способ выразить благодарность автору - поделиться с друзьями!

Узнавайте о появлении нового материала первым! Подпишитесь на обновления по email:

Следите за обновлениями в Twitter и RSS.