Joomla - система построения сайта. То есть, если Вы хотите создать для себя сайт (для личных нужд или для бизнеса), то достаточно установить на хостинг CMS Joomla и настроить, как Вам хочется. При этом совсем необязательно использовать программирование. Нет, конечно, кое-какие трудности возникнут. Вам потребуются дополнительные модули, компоненты, шаблоны. Они могут быть и платные и бесплатные. Их очень много. И есть из чего выбирать. Я постараюсь помочь вам во всем, что касается Joomla - от поиска и установки расширений до создания собственных модулей.
И начнем с установки Joomla 3. На момент написания этой статьи последняя версия Joomla 3.3.0.
1. Нам нужен хостинг. Тут я ничего советовать не могу. Каждый хостинг имеет свои плюсы и минусы. Возможно у вас есть свои предпочтения.
Минимальные требования к хостингу, на котором будет установлен сайт:
PHP 5.3.10+
Поддерживаемые базы данных:
MySQL (InnoDB) 5.1+
MSSQL 10.50.1600.1+
PostgreSQL 8.3.18+
Поддерживаемые Web-сервера:
Apache 2.x+
Nginx 1.0
Microsoft IIS 7
2. Где взять Joomla? Идем на http://www.joomla.org/download.html
Скачиваем и сохраняем последнюю версию Joomla. Мы получили zip-архив, который нужно распаковать в корень вашего сайта на хостинге. Тут можно поступить двумя способами - либо распаковать архив у себя на компьютере и скопировать все папки и файлы на хостинг, либо скопировать архив на хостинг и распаковать его через панель управления хостингом.
3. Установка Joomla. Заходим на свой сайт http://сайт/. Если вы ничего не перепутали в пункте 2 и распаковали архив в нужное место, то автоматически начинается установка Joomla:
Стоит заметить, что эта страница появится в том случае, если у вас выставлены нужные настройки php. Если это не так, то вы увидите список несовпадающих настроек. Обратитесь в тех.поддержку хостинга или к администратору вашего сервера для исправления. Если вы сами являетесь администратором, то думаю, для вас не будет сложностью внести указанные изменения в файл php.ini
Заполняем нужные поля и нажимаем кнопку Далее
Вводим название базы данных, имя пользователя и пароль. Переходим к следующему шагу.
Для чего нужна конфигурация FTP? Обычно не нужна. Но если на вашем хостинге скриптам запрещен доступ к записи файлов, то без фтп, вы не сможете установить расширения и изменить конфигурацию вашего сайта. Не включайте FTP, если у вас все работает
Демо данные нужны только, если вы устанавливаете Джумлу с целью изучения. Нажмите Установка
Нажмите "Удалить директорию Installation. Языковые пакеты пока устанавливать не нужно. Я вам расскажу, как это делается в панели Управления - заодно узнаете основные моменты администрирования
4. Загрузка языкового пакета для русского языка. Переходим по ссылке http://community.joomla.org/translations/joomla-3-translations.html#ru-ru , нажимаем на ссылку Download Language Pack
Загружаем последнюю версию языкового пакета
5. Установка русского языка. Заходим в панель управления сайтом по адресу http://сайт/administrator/
Здесь осуществляется управление сайтом. Загрузка расширений, создание меню, управление пользователями, материалами (статьями), внешним видом и т.д.
Выбираем Extensions (расширения) - Extension manager (менеджер расширений). Именно через менеджер расширений устанавливаются и удаляются все дополнения.
Нажимаем Обзор и выбираем файл, который мы скачали в п.4. Кликаем на Upload & Install.
Теперь заходим в менеджер языков.
Здесь устанавливаем по-умолчанию русский язык. Причем в левой колонке нужно выбрать Installed - Site и Installed - Администратор. На этом всё. При следующем входе в систему, панель управления будет на русском языке.