Процесс пошаговой установки Joomla 3 на денвер и возможные ошибки

Последняя версия Joomla, на  момент написания данной заметки - Joomla 3.7
Разработчики рекомендуют использовать на сервере PHP 7, или как минимум PHP 5.6, поэтому если установить Joomla на денвер, в котором версия PHP максимум 5.3, то Joomla будет всегда выдавать предупреждения.

Поэтому рекомендую использовать OpenServer, он удобнее и поддерживает PHP 7.
Установка Joomla 3 на OpenServer

Но для консерваторов и приверженцев джентльменского набора Денвер, опишу процесс установки Joomla 3 по шагам.

Шаг 1. Скачиваем Joomla последней версии, с официального сайта.

Шаг 2. Если Денвер у вас ещё не установлен, то лучше сразу ставьте OpenServer. Если Денвер уже установлен, значит вам остаётся только запустить его. Жмём Start Denwer.
Но прежде чем запустить нужно создать папку для будущего сайта.

Создаётся она в WebServers/home

создание корневой папки сайта

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

Например, когда создавал свой блог - kasyanov.info, я назвал папку просто blog.
Если вы создаёте сайт впервые, то назовите просто joomla3 или joomla

Внутри этой папки нужно создать ещё одну, под именем www, это будет корневая папка вашего сайта.

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

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

 

Шаг 3. Распаковываем архив Joomla и переносим в папку joomla/www (ну или как вы её там назвали).
Архив можно распаковать при помощи программы 7Zip, WinRar или стандартным распаковщиком в Windows 7/8/10

распаковка архива joomla 3 для установки

 

Шаг 4. Теперь нам нужно создать базу данных с которой будет работать Joomla. Для этого переходим по адресу http://localhost
Должна открыться страница "Ура, заработало!", спускаемся вниз, и в разделе Утилиты находим ссылку "Заведение новых БД и пользователей MySQL", кликаем по ней и переходим к созданию базы данных.

 

При создании новой базы данных, указываем только её имя, например joomla. Имя пользователя будет таким же и подставится автоматически.
Пароли здесь не указываются. Жмём "Создать БД и пользователя".

создание базы данных для Joomla

На этом шаге у нас создана новая база данных и создана папка joomla3, в ней папка www, внутри которой лежат распакованный файлы Joomla.
Остаётся запустить установку.

 

Шаг 5. Обращаемся к новому сайту на локальном сервере Денвер, для этого в адресную строку браузера вводим http://joomla

Установка joomla на денвер

И следуем инструкциям.
Тут всё просто.

На первой странице указываем:

  • Название сайта
  • Описание сайта (необязательно), будет использоваться в мета-теге description
  • E-mail администратора, т.е ваш.
  • Логин администратора, на локальном сервере можно указать admin
  • Придумываем пароль администратора

установка joomla на денвер шаг 1

 

На следующем шаге настраиваем соединение с базой данных.

  • Тип соединения MySQLi, буква i на конце
  • Сервер базы данных, на денвере это всегда localhost
  • Имя пользователя, на локальном сервере всегда root
  • Пароль пустой
  • Имя базы данных - пишем имя базы данных, которую вы создали на 4-ом шаге.
  • Префикс таблиц не трогаем.

установка joomla на денвер, настройка БД

 

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

Желательно чтобы всё было зелёного цвета. Допускается только включать показ ошибок.

Жмём далее и переходим к установке, если всё указано без ошибок, то вы увидите такое сообщение.

завершение установки joomla 3 на денвер

Шаг 6. Установка русского языка.

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

 

Шаг 7. Удаление папки installation

Сейчас нужно удалить папку installation из корневой папки вашего сайта (joomla/www), иначе при переходе на сайт, установка Joomla запуститься снова.

 

На этом установка Joomla на Денвер завершена, можно перейти на сайт или в панель управления (админку).
Видео по установке чуть ниже.

 

Возможные ошибки при установке и работе Joomla на денвере.

Постоянное оповещение об устаревшей версии PHP.

Говорит о том, что версия PHP устарела и нужно обновиться хотя бы до PHP 5.6. Если сайт работает нормально, то на локальном сервере это не критично.

предупреждение в joomla об устаревшей версии php

Ошибка загрузки файла на сервер.

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

 

Maximum execution time of 30 seconds exceeded

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

 

Database Error: Unable to connect to the database.

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

 

Также смотрите видео урок, как установить Joomla 3 на Денвер

Желаю успехов!

X

Инструкция по планированию сайта
С чего начать создание сайта?

Инструкция по созданию сайта

  • Инструкция по созданию сайта
  • Шаблон для составления плана сайта
  • Чек-лист по этапам создания сайта

* Никакого спама. Гарантирую!