ВозможностиВОЗМОЖНОСТИ

image

Нужная информация

Здесь вы найдете только полезную информацию без воды.
 
image

Бесплатно

Все уроки, рекомендации и советы абсолютно бесплатны.

Выбор хостинга

46 уроков

SEO блог

Создание сайта на Joomla 3.x

Урок 2: как установить Joomla на Denwer?

Что же такое CMS? На английском эта аббревиатура расшифровывается как «Content Management System», что по-русски – «Система управления контентом». Что такое контент и где его брать, вы можете узнать, ознакомившись вот с этой статьей. А здесь мы поговорим о CMS Joomla и о том, как установить Joomla на Denwer – локальный сервер.

Часто CMS еще называют движком сайта. Что это значит? К примеру, один человек написал несколько PHP скриптов, сделав определенный сайт. Затем он показал сайт еще одному программисту, который пожелал в его код внести некоторые изменения, тем самым усовершенствовав его. Позднее эти два программиста показали код своего сайта общественности, и каждый желающий теперь мог его совершенствовать. Как результат, мы получили одну большую CMS.

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

Для построения своего сайта мы с вами будем использовать CMS Joomla 3.x. На основе этой CMS можно собрать самые разнообразные сайты: начиная от сайтов-визиток и заканчивая мощными Интернет порталами. Говорить мы будем именно о версии 3.x, так как она до сих пор находится на пике собственного развития.

Как установить Joomla на Denwer? В уроке 1 мы с вами разобрались, что такое локальный сервер, и даже установили его на свой компьютер. Теперь же давайте пошагово рассмотрим процесс установки Joomla 3 на Денвер. Для начала вам необходимо скачать последнюю версию Joomla 3.x. Сделать это можно здесь. Выбираете последнюю версию (например, на момент написания данного материала это Joomla 3.7.2) и скачиваете архив.

Создание папки с файлами сайта на Денвере

Теперь запускаем Денвер, нажав на рабочем столе на ярлык «Start Denwer» (Run). Затем идем на виртуальный локальный диск «Z» в папку «home». Здесь создаем новую папку с названием вашего сайта, например «sitetest». Не стоит на Денвере использовать названия доменных зон, например «sitetest.com», так как в таком случае может произойти коллизия с уже существующим сайтом в Интернете.

В этой папке создаем еще одну под названием «www». Перезапускаем Денвер, нажав «Restart Denwer» (Restart) на рабочем столе. Теперь копируем скачанный архив Joomla 3.x в данную папку и производим разархивацию (например, с помощью WinRar) файлов в эту же директорию, после чего сам архив можно будет удалить.

Распаковка файлов Joomla на Денвере

Как создать базу данных в Денвере

Теперь необходимо создать базу данных в Денвере для будущего сайта: открываем браузер и в адресной строке пишем «http://localhost/denwer/». На уроке 1 мы уже рассматривали эту страницу, поэтому вы с легкостью сможете найти на ней таблицу, в которой необходимо нажать на «http://localhost/Tools/phpMyAdmin». Здесь нужно нажать на «Базы данных» вверху слева, а затем в поле под надписью «Создать базу данных» вписываем «sitetest» (как на скриншоте ниже, так будет называться наша база данных) и нажимаем кнопку «Создать». База есть. Обязательно после этого перезапустите Денвер, нажав на рабочем столе на «Restart Denwer» (Restart). 

Создание базы данных на Денвере

Установка Joomla на Денвер

1) Страница конфигурации сайта. В адресной строке браузера пишем «http://sitetest» (название вашего сайта), и вы автоматически попадете на страницу установки Joomla 3.

Установка Joomla на Денвер: конфигурация сайта

Здесь выбираем язык – русский по умолчанию, вводим название сайта, его описание, реальный адрес электронной почты, логин администратора и пароль. Для удобства я ввел логин admin и пароль admin (но это нужно будет изменить после размещения сайта в Интернете, чтобы никто не смог зайти в админпанель вашего сайта). Нажимаем далее.

2) Страница конфигурации базы данных. На странице конфигурации баз данных необходимо указать тип базы данных – «MySQLi» (стоит по умолчанию), название хоста – «localhost», имя пользователя – «root», поле пароля оставляем пустым, имя базы данных – «sitetest» (как указано выше в абзаце о создании базы данных). Префикс таблиц базы данных оставляем как есть, так как он сгенерирован автоматически. Нажимаем далее.

Установка Joomla на Денвер: конфигурация базы данных

3) Страница установки. На следующей странице ничего не меняем и нажимаем «Установка». После того, как установка Joomla завершится, необходимо нажать кнопку «Удалить директорию 'installation'». 

Завершение установки Joomla 3.x: удаление директории "installation"

Переходим на наш еще пустой сайт, нажав на кнопку «Сайт». Вот так он у вас будет выглядеть:

Внешний вид сайта после установки Joomla на Denwer

Чтобы попасть в админпанель, необходимо в адресной строке к названию сайта дописать «/administrator» и нажать «Enter». Здесь вводим логин – «admin» и пароль, который вы ввели при установке Joomla на Денвер (у меня он тоже admin).

Ввод логина и пароля для входа в админпанель сайта 

Теперь вы попадете в админпанель Joomla:

Админпанель Joomla 3.x

Первичная настройка админпанели Joomla 

В админпанели на синим фоне будет сообщение от Joomla с предложением собирать статистические данные, нажимаем Never.

Нам осталось в этом уроке установить русскую локализация для сайта и админпанели. Для этого идем в Exstensions (вверху в меню) => Language(s) => Installed. Здесь слева вверху выбираем кнопку Install Languages. На открывшейся странице в поле поиска вводим Russian и нажимаем Enter. Ставим галочку возле Russian и вверху слева нажимаем Install:

Установка языка сайта и админпанели Joomla

В итоге на зеленом фоне появится сообщение: Installation of the Russian language is successful. Далее идем в Exstensions (вверху в меню) => Language(s) => Installed и нажимаем на звездочку напротив Russian:

Выбор языка по умолчанию

После этого идем на вкладку Users (вверху в меню) => User's manager и выбираем Super User в списке (там только он и должен быть). На вкладке Settings выбираем значения как на скриншоте ниже и нажимаем Save & Close:

Конфигурация установленного языка

Теперь панель администратора и сайт на русском языке. Кроме того, если вверху в панеле администратора на всех страницах светится ошибка на красном фоне (Error - error has occurred. или на русском: Ошибка - Обнаружена ошибка.), то убрать ее можно так: на диске Z идем по такому пути: usr => local => mysql-5.5 и открываем файл «my.ini» с помощью Блокнота. Там ищем строку sort_buffer_size = 64K, в которой 64K меняем на 256K. Теперь на рабочем столе нажимаем Restart Denwer (restart) и обновляем страницу в админке - ошибка должна исчезнуть. 

Решение ошибки "Error - error has occurred"

Если перейти в верхнем меню Система => Панель управления, то там еще у вас будет такое сообщение на синем фоне: Важные системные сообщения после установки или обновления. Нажимайте Посмотреть сообщения и в открывшейся странице на каждом сообщении нажмите Скрыть это сообщение. После этого снова идем по пути Система => Панель управления и получаем вот такую страницу:

Админпанель Joomla 3.x после первоначальных настроек

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

Яндекс.Метрика