Установка Joomla на хостинг. Как установить Joomla на хостинг – пошаговая инструкция Распаковка архива джумла движка на хостинг

Перед тем как приступать к установке Joomla 3.1, вы должны убедиться в некоторых требованиях для выполнения успешной установки CMS. Данные требования должны поддерживаться хостингом или локальным сервером для корректной работы Joomla 3.1.

Требования к хостингу

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

Программное обеспечение

Минимальные

PHP (Magic Quotes GPC – выкл.)

5.3.1 +

5.3.1 +

Поддерживаемые базы данных (БД):

MySQL (требуется поддержка InnoDB)

5.1 +

5.1 +

MSSQL

10.50.1600.1 +

10.50.1600.1 +

PostgreSQL

8.3.18 +

8.3.18 +

Поддерживаемые веб-сервера:

Apache (with mod_mysql, mod_xml, and mod_zlib)

2.x+

2.x+

Nginx

Microsoft IIS

Подготовка к установке

После подготовки всех материалов, можно приступать к процессу пошаговой установки Joomla 3.1:

Для запуска установщика Joomla, необходимо ввести в браузерной строке доменное имя вашего сайта, где был распакован установочный пакет (для хостинга). Или если вы устанавливаете Joomla 3.1 на локальным сервере, то установка Joomla будет доступна по адресу http://localhost/путь_к_joomla . После чего перед вами появится экран с пошаговой установкой Joomla 3.1.

1-й шаг. Конфигурация сайта. Joomla автоматически попытается определить язык исходя из настроек вашего браузера. Также вы можете самостоятельно его изменить в пункте «Выберите язык» (Select Language). Далее вам предстоит заполнить следующую информацию:

  1. Название сайта (Site Name): имя вашего сайта. В дальнейшем может быть изменено в любой момент на странице глобальной конфигурации сайта административной панели Joomla.
  2. Описание (Description): описание вашего сайта. Это глобальный мета-тег описания вашего сайта, используется поисковыми системами (например, Google, Yandex) для индексации. Как правило, оптимальным описанием считается от 20 до 25 слова. Опять же данный параметр можно изменить в любой момент на странице глобальной конфигурации сайта.
  3. E-mail администратора (Admin Email): адрес электронной почты администратора. Введите действительный адрес электронной почты, это поможет восстановить утерянный пароль. На данный адрес электронной почты в случае восстановления пароля, будет отправлено письмо с его восстановлением.
  4. Логин администратора (Admin Username): логин суперадминистратора сайта. По-умолчанию установлено значение «Admin», вы можете его изменить сейчас или после установки Joomla в Менеджере пользователей (User Manager) административной панели (в любом случае рекомендуется обязательно изменить логин в целях безопасности).
  5. Пароль администратора (Admin Password): помните, что привилегированный пользователь имеет максимальные права на управление сайтом, поэтому постарайтесь придумать трудный пароль в целях безопасности. Пароль в дальнейшем можно изменить в админ-панели сайта на странице Менеджера пользователей.
  6. Выключить сайт (Site Offline): При выборе значения «Да», после установки Joomla, ваш сайт будет доступен в Offline-режиме. При выборе значения «Нет», сайт будет функционировать в нормальном состоянии, и все пользователи будут иметь доступ к просмотру информации. Этот параметр можно изменять в глобальных настройках.

После заполнения всех необходимых пунктов, нажмите кнопку «Далее» (Next) для продолжения установки.

2-й шаг. Конфигурация базы данных. На данном этапе установки, вам необходимо будет ввести информацию о ранее созданной базе данных, которая будет использоваться для устанавливаемой CMS Joomla 3.1. В данном шаге необходимо заполнить следующие параметры:

  1. Тип базы данных (Database Type): по умолчанию установлено MySQLi. Если нет, то выбираем MySQLi.
  2. Имя сервера базы данных (Host Name): Имя сервера, где находится база данных. Если вы устанавливаете на локальном сервере, то это – localhost. На некоторых серверах используется имя сервера, например, dbserver1.yourhost.com.
  3. Имя пользователя (Username): Имя пользователя для подключения к базе данных. Это пользователь, который был добавлен к базе данный.
  4. Пароль (Password): Пароль пользователя базы данных.
  5. Имя базы данных (Database name): Имя базы данных, которую вы создавали перед установкой Joomla!
  6. Префикс таблиц (Table Prefix): этот параметр генерируется автоматически и если вы не знаете что это такое, то не изменяйте данный параметр.

После заполнения всех необходимых пунктов, нажмите кнопку «Далее» (Next) для продожения установки.

3-й шаг. Завершение установки. На этом этапе мы будем завершать установку Joomla 3.1. На этой странице установки содержится вся информация об установке CMS. Данная страница включает в себя раздел по установке выборочных демо-данных (сверху) и раздел конфигурации установки (снизу).

В разделе установки демо-данных, вы можете:

  1. Установка демо-данных (Install Sample Date): Если вы новичок в Joomla! то можете установить демо-данные, чтобы увидеть как работает Joomla.
  2. Отправить конфигурацию сайта на E-mail (Email Configuration): Установите значение «Да», если хотите чтобы после завершения установки Joomla, параметры конфигурации были отправлены на указанный адрес электронной почты.

В разделе конфигурации установки:

Если все в порядке, то вам будет предоставлена кнопка для установки Joomla 3.1 в верхней части экрана. Если же какой-то и параметров конфигурации будет недоступен, то вместо кнопки «Установить», вы будете видеть возможные причины возникновения проблемы, а также, возможные пути их ликвидации.

Раздел конфигурации разбит на 4 группы:

  1. Конфигурация сайта (Main Configuration): в этой группе представлена определенная информация веб-сайта, такая как название сайта, описание, логин администратора и т. д..
  2. Конфигурация базы данных (Database Configuration): содержит информацию о базе данных, которая используется.
  3. Начальная проверка (Pre-Installation Chek): здесь показаны требования, которые все без исключения должны иметь статус «Да» (Yes), иначе вы не сможете установить Joomla!
  4. Рекомендуемые установки (Recommended settings): Это параметры, которые показывают полную совместимость PHP с Joomla! Однако если некоторые параметры не будут соответствовать, Joomla все равно сможет работать.

Если все правильно и все проверки пройдены, вы можете нажать кнопку Установить, которая находится в верхнем, правом углу установщика Joomla 3.1. Это позволит начать сам процесс установки.

Поздравляем, вы установили Joomla! Теперь Joomla установлена, но для корректного использования необходимо удалить директорию «installation», нажав на кнопку «Удалить директорию «installation»» (Remove installation folder). Теперь вы можете перейти в административную панель, а также на сам сайт.

Начнем с установки самой Joomla! . Самый простой способ установить Joomla! - это воспользоваться автоматической установкой из Панели Управления в разделе .

Для начала Вам нужно выбрать сайт, на который будет установлена CMS, в нашем случае, это joomlashow.bget.ru , а также можно выбрать версию Joomla! . В статье рассмотрен пример установки на Joomla! 3.0.0 . Если Вы используете другую версию, то эта статья все равно будет полезна, поскольку можно выполнить все те же действия по аналогии.

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

Теперь немного подождем, пока Joomla! установится. Процесс установки может занять около 1-2 минут.

После установки мы можем войти в панель администратора Joomla!, введя логин и пароль , который Вы задали при установке CMS . В нашем случае, адрес для входа: http://joomlashow.bget.ru/administrator
Именно отсюда мы будем устанавливать наш шаблон.

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

Итак, мы скачали нужный шаблон.

Но и здесь нужно быть внимательным - некоторые шаблоны сделаны таким образом, что простой установки zip-архива на готовую систему может быть недостаточно. Обычно это видно при переходе на сайт после установки. Если на том сайте, где шаблон был скачен, его пример отображается не так, как у Вас на сайте, то, скорее всего в файлах Вы найдете архив, в котором есть полностью вся Joomla! с уже установленным шаблоном. В этом случае установку необходимо производить вручную, закачав на хостинг папку шаблона и выбрав в панели администратора шаблон по умолчанию, как это будет описано ниже. В структуре файлов Joomla! шаблоны находятся каждый в своей папке в директории templates .

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

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

Шаблоны устанавливаются следующим образом: нужно выбрать в меню "Расширения" ("Extensions") , далее "Менеджер расширений" ("Extension Manager") .

Последнее, что нужно сделать - установить этот шаблон по умолчанию на сайт. Для этого нужно перейти в "Расширения" ("Extensions")->"Менеджер шаблонов" ("Template Manager") и в столбце "По умолчанию" напротив нужного шаблона нажать на звездочку или воспользоваться кнопкой "Сделать по умолчанию" ("Make Default") .

Удачной работы! Если возникнут вопросы - напишите нам, пожалуйста, тикет из Панели управления аккаунта , раздел " ".

Доброго времени суток читатели сайт. Речь сегодня пойдет об установке на хостинг одной из наиболее популярных CMS – Joomla 3 (на момент публикации 3.6). Точных цифр по доле этой системы управления контентом на рынке у меня нет, но по субъективным ощущениям она стоит на втором месте после моего любимого WordPress (про его установку я ).

В реальности, когда смотришь на какой-либо сайт и проверяешь движок, на котором он сделан, то если не Вордпресс, то обязательно Джумла. В определенных кругах считается, что он более профессионален, чем WordPress, поэтому на нем функционируют сайты с уклоном на продажи и представительство серьезных фирм – интернет магазины, официальные сайты кампаний и т.д.

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

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

Эта CMS имеет открытый исходный код – это означает, что любой желающий может самостоятельно вносить правки и корректировки в движок. При этом, работа по регулярному обновлению ведется разработчиками и новые версии выкладываются на официальном сайте. Система мультиязычна, то есть есть локализации практически для всех более менее популярных языков – не нужно учить английский, чтобы администрировать сайт на этом движке.

Центральный сайт – Joomla.org, но нам он вряд ли пригодится. Для России и Украины лучше сразу скачивать версии на соответствующих языках:

  • Для России – официальный сайт Joomla
  • Для Украины – официальный сайт joomla

Что нужно для установки Joomla

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

  1. Хостинг для размещения файлов движка. Хостинг обязательно должен поддерживать PHP и представлять базу данных MySQL;
  2. Доменное имя для сайта;
  3. Дистрибутив Joomla – его скачивайте с одного из официальных сайтов, указанных выше.

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

Когда все названные ингредиенты у вас готовы, можем приступать непосредственно к установке. Благодаря веб-установщику все действия укладываются в 3 шага.

1. Размещение файлов Joomla на сервере

На официальных сайтах дистрибутив Джумла 3 находится в виде ZIP архива. С этим форматом архивации прекрасно работают все хостинги, поэтому нет необходимости распаковывать файлы и использовать для их передачи различные FTP клиенты, типа FileZilla или Total Comander. Разве что, вы хотите заранее внести какие-либо корректировки в изначальные файлы и разместить на сервере уже правленный вариант.

Во всех остальных случаях мы просто открываем встроенный файловый менеджер хостинга. Он может отличаться по внешнему виду, для хостинга Timeweb он выглядит вот так:

Открываете корневую директорию сайта, у хостинга timeweb это public_html – я буду показывать все скрины на примере этого провайдера. Закачиваете туда архив. Должно получиться вот так:

На момент написания статьи самая свежая версия на официальном сайте – 3.6.5, она указана в названии файла.

Теперь нам необходимо извлечь файлы из архива. Как я уже сказал, хостинги имеют встроенные архиваторы и без проблем распаковывают ZIP архивы. В TimWeb для этого надо выбрать файл архива (кликнуть по нему один раз мышкой), сверху нажать на ссылку “Архиватор” и выбрать “Разархивировать”.

Здесь распаковка идет сразу в папку где лежал архив. В других хостингах может предлагаться выбрать директорию для извлеченных файлов – выбираете корневой каталог сайта. В итоге у вас появится очень много папок и файлов (на видны не все).

На этом первый шаг закончен. Теперь дело за базой данных.

2. Создание базы данных MySQL

Для работы CMS Joomla 3.6, да и более ранних версий этот элемент обязателен. Нам необходимо создать базу данных на хостинге, после чего мы привяжем файлы движка к ней.

Переходим в раздел “Базы данных MySQL” и там жмем ссылку “Создание новой базы данных”. На другом хостинге интерфейс будет другим, но порядок действий останется тем же. Указываем название базы и пароль – в некоторых случаях название и пароль могут задаваться хостингом автоматически.

ВАЖНО! Название и пароль скопируйте себе, так как он понадобится нам на следующем шаге.

3. Установка Joomla

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

Для начала вам необходимо ввести в адресной строке браузера доменное имя сайта, куда мы распаковали файлы. Система сама поймет, что движок еще не установлен и сделает переадресацию на “Мастера установки”, путь в браузере сменится на такой:

xxxxxxx.ru/installation/index.php

где вместо иксов будет ваш домен. По этому адресу откроется форма для ввода данных, где первым шагом нас ждет вкладка “Конфигурация сайта”:

Все что вы здесь указываете можно будет сменить в будущем, но если предназначение проекта уже известно, то указывайте все данные как в чистовике. В нижней части имеется кнопка “Выключить сайт” – она делает так, что ваш сайт не будет показываться пользователям, пока вы не включите его в панели администрирования. Кнопка пригодится вам в том случае, если настройка сайта будет не быстрой, чтобы поисковикам и посетителям не показывался полуфабрикат.

Некоторые ячейки в форме уже будут заполнены сразу, в частности это:

  • тип базы данных – MySQLi – менять не нужно,
  • имя сервера – localhost – менять не надо, означает, что база находится на том же сервере, что и файлы сайта (на вашем хостинге). Другое значение будет только в том случае, если у вас файлы сайта на одном хостинге, а база данных на другом, такое редко бывает
  • префикс таблиц – в большинстве случаев менять не надо, другие значение могут пригодится только в том случае, если у вас несколько сайтов к одной базе данных привязаны. Разные префиксы не позволят сайтам запутаться где чьи данные.

В пустые поля вносите:

  • имя базы данных – берем из предыдущего шага, где мы создавали базу,
  • пароль – также из предыдущего шага,
  • имя пользователя – тоже из предыдущего шага, в случае с моим примером у хостинга TimeWeb имя пользователя совпадает с именем базы, в других ситуациях имя будет другим, тогда хостинг вам должен сообщить какое оно.

Скорее всего у вас база новая и чистая, поэтому нижние кнопки “Переименовать/Удалить” не пригодятся – любую ставьте. А вот если вы используете старую БД, в которой уже есть информация, то смотрите – надо ли вам данные сохранить, тогда выбирайте “Переименовать”, если не сохранять, то “Удалить”

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

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

Третий блок дает возможность еще раз проверить те данные, что вы внесли.

В самом низу показаны все важные параметры, которым должен соответствовать ваш хостинг для нормальной работы сайта на Джумле. В нормальном режиме все пункты подсвечиваются зеленым. Если какие-либо функции не соответствуют требованиям – напротив будет стоять пометка “Нет” на красном фоне.

Проверяем, что все в порядке и жмем кнопку “Установка” – она продублирована вверху и внизу страницы.

Через несколько секунд должно появиться сообщение о том, что вы установили Joomla на свой сайт:

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

Очень важный момент – для завершения настройки необходимо удалить папку “Installation”, которая создавалась для временных файлов, нужных только в процессе инсталляции. Для этой процедуры достаточно нажать кнопку с одноименным названием.

В завершении вы можете взглянуть на свой новый сайт – кнопка “Сайт” и перейти в панель администратора Джумлы – кнопка “Панель управления”. Данные для входа в админку вы указывали на странице конфигурации сайта.

Сама админка Джумлы выглядит вот так:

Естественно, что на начальном этапе ваш сайт девственно чист, не имеет страниц и выглядит не презентабельно. Но многие функции для его приведения в божеский вид видны невооруженным взглядом. слева в панели на первом месте стоит ссылка на создание новых публикаций. Блок настройки имеет вкладку “Менеджер шаблонов” – там вы можете сменить дизайн. В общих настройках есть масса всевозможных опций, необходимых для того, чтобы сделать ваш новый проект таким, как вы хотите.

Уделите время на изучение каждого пункта панели администратора, а я на сегодня с вами прощаюсь.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Переименуйте архив с Joomla в archive.zip и загрузите его с помощью FileZilla на сервер в коревую папку.
  • (скрипт для распаковки архивов), распакуйте его и перекиньте два файла 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".

Вот и все! Поздравляю вас! Теперь можно зайти в панель администратора, в которой и будете создавать свой будущий интернет ресурс. Для этого в конце 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!».

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

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

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

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

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

кликнув на него, вы перейдете в компонент 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 продолжим в следующей статье, поэтому подписывайтесь на моего блога, чтобы не пропустить ничего интересного.

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

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

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

Шаг 2: покупка хостинга и домена

Для того, чтобы установить все необходимые файлы на сайт, необходим хостинг и домен.

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

DNS-сервера необходимы для привязывания домена к хостингу. С их помощью компьютеры находят необходимые серверы в интернете. При вводе адреса сайта в браузере, хостинг-провайдер проверяет его через DNS - сервер доменных имен. Любой сервер в интернете имеет собственный IP-адрес - определенный набор цифр (например, 192.168.0.1). Доменное имя не всегда может принадлежать одному IP-адресу. Если вы захотите перенести сайт на другой хостинг, соответственно, он будет работать в сети уже под другим адресом. Поэтому механизм обнаружения веб-проекта в сети выглядит так:

http://www.your-site.ru – DNS-сервер - 192.168.0.1 - отображение полноценного сайта

При покупке хостинга провайдер выдает пользователю необходимые доступы для управления сайтом. Адреса DNS-серверов прописываются в настройках домена.

Шаг 3: установка Joomla. FTP-сервер

Первое что мы сделали, скачали архив CMS Joomla и разархивировали его. Теперь все полученные файлы необходимо залить на хостинг. Для этого необходимо получить доступ на сервер FTP, который выдается провайдером. А чтобы залить файлы на сервер, необходимо воспользоваться FTP-менеджером.

FTP-клиент – программа, которая позволяет получить доступ к FTP-серверу удаленно. Наиболее популярные FTP-менеджеры среди пользователей - Total Commander, FileZilla и др.

Файлы движка копируются в корневую директорию WWW или PUBLIC_HTML.

Шаг 4: базы данных

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

База данных MySQL одна из самых популярных и распространенных среди пользователей и веб-мастеров, имеет открытый исходный код и обеспечивает максимальное быстродействие. Особую популярность база MySQL получила благодаря своему взаимодействию с PHP - язык программирования для создания веб-страниц.

В панели управления хостингом есть специальное меню, которое отвечает за управление MySQL. Здесь необходимо ввести имя базы данных, создать администратора (-ов), придумать пароль и назначить права доступа к созданной базе.

Шаг 5: инсталляция Joomla

Чтобы установить Joomla 3.0, необходимо выполнить всего три действия. В сравнении с предыдущими версиями, этот процесс значительно упростился - от 7-ми шагов до 3-х. Мастер установки поддерживает все популярные браузеры.

Инсталлятор Joomla самостоятельно определяет язык браузера и выбирает языковую версию CMS в соответствии с ним.

Для установки Joomla 3.0 необходимо:

      • ввести имя будущего сайта;
      • краткая информация о ресурсе - описание;
      • адрес электронной почты;
      • имя и пароль администратора сайта.
    1. База данных

Во вкладке Database получаем соединение с созданной выше базой данных. Подключение Joomla 3.0 к MySQL - залог работоспособности вашего сайта.

Чтобы убедиться, что ваш сервер отвечает всем необходимым требованиям для установки Joomla 3.0, во вкладке Overview имеется несколько соответствующих пунктов.

Процесс установки движка предполагает его пошаговое выполнение. В ином случае установленное программное обеспечение может функционировать неправильно.

После того, как все шаги установки успешно выполнены в каталоге конфигураций появится файл configuration.php.

Внимание! После полной установки CMS Joomla, необходимо удалить каталог установки.

Примечание: установка Joomla 2.5 и более ранних версий немного отличается от версии 3.0, но принцип работы остается неизменным.

Так выглядит административная панель Joomla 3.0

А это админка Joomla версии 2.5

Установка шаблона в административную панель Joomla

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

и загружаем архив, нажав на кнопку «Загрузить и установить».

Теперь установленный в админку шаблон необходимо активировать. Для этого заходим в Расширения - Менеджер шаблонов и нажимаем на звездочку напротив установленного архива.

Тема установлена.

Установленный на Joomla сайт: общие настройки

Сразу после установки сайта для правильной его работы необходимо произвести некоторые его общие настройки.

Название сайта. То название, которое вы введете в этом поле, будет отображаться в заголовке самой панели управления, в title сайта, а также на странице, которая будет выводиться при включенной опции «Сайт выключен (offline)».

Сайт выключен. Блокирование доступа к сайту.

Показывать offline-сообщение. Эта опция позволяет включить сообщение, которое будет показывать на сайте, когда он выключен.

Сообщение при выключенном сайте. Здесь вы можете набрать именно то сообщение, выводимое на страницы сайта, когда он offline.

Изображение при выключенном сайте. Необязательное изображение, которое будет показываться при выключенном сайте.

Редактор по умолчанию. Выбор визуального редактора, который будет использоваться для создания материалов по умолчанию.

CAPTCHA (по умолчанию). Выбор типа CAPTCHA для сайта.

Уровень доступа по умолчанию. Выбор уровня доступа к новым материалам, пунктам меню и прочим элементам.

Длина списка по умолчанию. Длина списков объектов в рабочих областях менеджеров панели управления.

Ограничение ленты новостей. Число элементов, которые показываются в ленте новостей.

E-mail ленты новостей. Адрес электронной почты, который будет показываться вместо имени автора в материалах.

Мета-тег Description для сайта. Описание веб-сайта, которое будет передаваться поисковым системам.

Мета-тег Keywords. Набор ключевых слов или фраз, которые лучше всего отображают тематику сайта.

Мета-тег Robots. Инструкции для роботов поисковых систем: noindex – запрет индексирования, nofollow - запрет прохода по ссылкам, index - индексирование документа, follow – проход по ссылкам.

Показывать мета-тег Author. При включенной опции мета-тег будет просматриваться при просмотре материала.

Показывать версию Joomla!. Добавление информации о версии системы управления.

Включить SEF (ЧПУ). Оптимизация URL-адреса.

Перенаправление URL. Перенаправление ссылок в соответствии с сервером.

Добавлять суффикс к URL. Добавление к URL-адресам специального суффикса.

Алиасы в Unicode. Транслитерация заголовков в латинские символы.

Включать название сайта в заголовок страницы. Заголовок сайта будет появляться, например, до или после текущей страницы (Название сайта - Название материала).

Cookie домена. Домен будет указывать cookie сессии при создании.

Путь для Cookie. В данном поле указывается путь, для которого cookie должны быть действительны.

    1. Система

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

Сервер справки. Справочная информация по работе с Joomla.

Параметры отладки

Отладка системы. При включенной опции в нижней части страницы будут отображаться диагностические сообщения и ошибки SQL-запросов, если таковые будут возникать.

Отладка языка. Функция работает даже при выключенном режиме «Отладка системы». Выводит информацию о файлах локализации.

Настройки кэша

Кэш. Определение уровня кэширования. Для больших сайтов не подходит.

Обработчик кэширования. Выбор обработчика кэширования.

Время кэширования. Задается время существования кэш-файлов, по истечению которого он будет обновлен.

Настройки сессии

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

Обработчик сессий. Идентификация тех пользователей, которые подключаются к сайту не используя cookie.

    1. Сервер

Физический путь, где будут храниться все временные файлы.

Gzip-сжатие страниц. Ускорение загрузки сайта в интернете.

Включить SSL. Доступ к определенным областям сайта по протоколу SSL.

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

При включении данной опции можно получить доступ к файлам по FTP. Для этого необходимо указать FTP-хост, порт, имя пользователя, пароль и путь к корневому каталогу FTP-сервера.

Настройка базы данных

Настройка базы данных прописывается в configuration.php еще на этапе установки сайта на хостинг. Поэтому эти поля можно оставить без изменений.

Настройка обратной связи по электронной почте: PHP или SMTP.

    1. Права

Настройки фильтрации применяются ко всем текстовым полям, с помощью них обеспечивается контроль над HTML-кодом и достаточно хорошая защита от атак.