Подробная инструкция по установке Joomla на локальный компьютер. Установка joomla на denwer пошаговая инструкция

Faq 26.07.2019
Faq

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

denwer

1 шаг. Установка денвера.

Скачиваете дистрибутив с официального сайта denwer.ru. Там же очень подробно, со скриншотами каждого шага описан сам процесс установки пакета на компьютер.
При возникновении каких-либо проблем еще раз перечитайте рекомендации на сайте denwer. Посмотреть .

2 шаг. Создание папки для будущего сайта.

Как правило, денвер создает на локальном диске C папку WebServers . В ней найдете папку home .
В ней для примера уже создан тестовый сайт test1.ru , где можно посмотреть всю структуру.
В этой папке home нужно создать новую папку и назвать ее именем Вашего сайта, например, testJoomla.ru . В браузере будет вводиться адрес http://testJoomla.ru.

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

    • Без подключения к интернет запустите браузер и наберите в адресной строке: http://localhost/ (или http://localhost/denwer/)
    • Прокрутите эту страницу вниз до заголовка Утилиты , затем кликните по ссылке Заведение новых БД и пользователей MySQL . Посмотреть на .
    • Поля формы заполните:
    • Видите следующую запись? Значит все, база создана.

База данных и новый пользователь заведены

4 шаг. Установка дистрибутива Joomla.

Сама установка joomla на denwer намного проще, чем стандартного wp. Можно тупо следовать за инсталлятором, но внимательно. Для тех, кто забыл в какую папку в денвере загрузить джумлу напоминаю:
Диск C. Путь C/WebServers/home/создаете папку с доменом вашего сайт сайт.ру/www/сюда выгружаем дистрибутив, т.е. файлы любого движка, в нашем случае джумлы.

  1. Если еще не разархивировали дистрибутив в корневую директорию, иными словами в папку www , то самое время это сделать сейчас.
  2. Вводим в адресную строку браузера http://testJoomla.ru/ (у Вас это будет другой адрес).
  3. Откроется инсталлятор (его адрес в браузере http://testjoomla.ru/installation/index.php).
  4. Следуйте инструкции при заполнении форм. Конфигурация базы данных -
  5. Если Вы только начинаете изучать этот движок, то на вкладке «Главные конфигурации» нажмите кнопку «Установить демо-данные» . Завершение настройки - .

В этом случае Вы получите тестовый наполненный сайт, а не пустую страницу. На готовом сайте можно изучить логику построения сайта на Joomla .

На открывшейся странице нажмите в меню «панель управления» и войдите под именем admin и с паролем, который ввели при установке, для тестирования удобно использовать пароль admin .

  • Наконец мы попали в святая святых вебмастера – админку! Изображение на русском языке.

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

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

Хотя при первом знакомстве видно, что это не так просто и для того, чтобы установить joomla, а затем создать сайт со своим дизайном и своими индивидуальными функциями, а не шаблонно – придется серьезно поучиться, а заодно и про уроки php не забывать плюс знание css необходимо.

Посмотрим, насколько хорош этот движок.

  • Первое, что радует – это интерфейс на русском языке, достаточно галочку поставить при первоначальной установке.
  • О наличии различных плагинов и всяких наворотов написано не мало.
  • Есть форум поддержки http://joomlaforum.ru/ , где можно поискать ответы на свои вопросы.
  • Сайт создается через админ панель, как и в других подобных движках. Для кого-то этот факт приятен – не надо знать ни HTML, ни PHP, ни CSS.
  • Что такое Joomla , как установить - эти и на многие другие вопросы найдете ответы на сайте http://joomlaportal.ru/
  • CMS Joomla – это система управления контентом, созданная на основе Mambo. Установив себе на локалке джумлу и Mambo, Вы увидите их схожесть. Разница в том, что джумла полностью на русском, а русифицированная Mambo все-же имеет в интерфейсе пояснения на английском. Но это поверхностное впечатление, к слову.

Напишу кратко о самом первом знакомстве с движком. Самыми первыми шагами – создание структуры сайта.

  1. Создаем раздел;
  2. Создаем в этом разделе нужное количество категорийК;
  3. Создаем в каждой категории материал;
  4. Создаем ссылку в меню на содержимое раздела и вот тут, если запутались, то идем на Форум русской поддержки Joomla ! CMS http://joomlaforum.ru/
  5. Сделали в меню опубликованный элемент. Чтобы меню отображалось на сайте, надо его «опубликовать». Для этого в панели администратора переходим к меню «Modules->Site Modules», где отмечаем «Test Menu» и жмём «Publish». Подробнее читайте о создании простого меню в Joomla на http://joomlaportal.ru/content/view/1131/53/ ;
  6. Параметры публикации модулей http://joomlaportal.ru/content/view/410/53/;
  7. По шаблонам дизайна джумлы и их изменении. Настройка оформления модулей http://joomlaportal.ru/content/view/194/53/ .

Приятно, что пользователей на форуме много, постоянно идет живое обсуждение на темы: устанавливаем joomla, делаем сайт на joomla. Помощь обеспечена.

Настройка joomla – создаем меню и ссылки в joomla 1.5

Статья для начинающих устанавливать joomla – самым маленьким.

Что из себя представляет движок, мы выяснили. Это набор готовых скриптов, благодаря которым сайт станет динамичным.

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

Как настроить сайт joomla и где найти информацию и помощь по освоению этого движка я уже упоминала в статье устанавливаем joomla.

Здесь мы будем делать свои самые первые шаги в настройке joomla 1.5 .

Создаем структуру будущего сайта joomla .

  • Начнем с простого, чтобы освоиться в первых настройках движка joomla. Открываем материалы - менеджер разделов- создать и создадим раздел 1 .
  • Открываем материалы – менеджер категорий- создать и создадим парочку категорий (категория 1 и категория 2 ) в этом разделе 1 . Не забываем переключать флажок на нужный раздел.
  • Логично пойдем дальше и создадим материал в созданной категории. Для этого кликаем материалы – менеджер материалов - создать .

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

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

Как видим, образуется некая структура сайта и здесь никаких затруднений не возникает.

Что нам еще нужно? Конечно, меню - ссылки на созданные разделы, категории, материалы.

Как создать меню в joomla?

  • Открываем в панели администратора все меню – меню – создать . Например, меню озаглавим как раздел 1 , дадим ему уникальное имя razdel1, все подсказки рядышком – пользуйтесь ими и заполняйте поля. Ссылку создали, но при просмотре сайта ее еще не видим!
  • Идем в расширения – менеджер модулей и смотрим открывшийся список. Мы видим появившийся модуль mod_mainmenu с выключенным (красным крестиком) флажком. Что это за зверь? Щелкнем отредактировать его. Видим, что Тип модуля: mod_mainmenu и Заголовок: mod_mainmenu – вот здесь мы и поменяем заголовок на свой Раздел 1. Выберем позицию слева - будет меню с левой стороны сайта, справа или еще где, соответственно. Там же есть выбор показа меню по порядку. Жмем сохранить.
  • Но на сайте шаблоне joomla ничего не отображается, нужно нажать на красный крестик и он поменяется на зелененькую галочку, т. е. включить созданный раздел 1 . Теперь на сайте отобразится заголовок нашего будущего меню – раздел 1.

А где же создаются сами ссылки в joomla?

  • Заходим в панели управления во все меню – раздел 1 (раздел 1 мы создали сами).
  • Мы видим заголовок Пункты меню . Жмем создать и о, чудо! Заветное - выбрать тип меню . Здесь уж все экспериментально - будем пробовать предлагаемые варианты.
  • Аналогично создаем ссылку на категорию 2 первого раздела. Находясь во все меню – раздел 1 - жмем еще раз создать. Выбираем внутренняя ссылка – материалы – категория – шаблон блога категории . На сайте появилась в меню еще одна ссылка категория 2 . При переходе по этой ссылке попадаем прямо по адресу. Мы не создавали здесь материал, но это можно сделать сейчас или позже.

Итог: мы создали joomla меню.

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

1. Компоненты в Joomla 1.5.

Компонент – это набор скриптов.

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

В панели видим, что Баннер состоит из баннер - клиенты - категории . Создавать будем в обратном порядке. Сначала категория для баннера, затем заполняем данные для клиента и только потом жмем баннер и вносим желаемое в поля форм. Но баннер еще не показывается на страницах.

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

Еще какие компоненты бывают в Joomla?

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

Компоненты выполняют управление пользователями, создание разделов, добавление и отображение материалов.

2. Модули в Joomla 1.5.

Модуль выполняет функции отображения информации и является дополнением к установленным компонентам. Иными словами – модуль фиксирует место для вывода скриптов (компонентов) в любом месте, но кроме центральной части.

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

Модули можно копировать бесконечное число раз и менять параметры в каждом. Лишь бы самим не запутаться в этих модулях.

Выше на странице мы разобрали создание модуля для показа баннера.

Повторение – мать учения.

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

Для этого идем в админ панель компоненты – ленты новостей – ленты – категории . Создаем в обратном порядке, начиная с категории и т. д. Готово, но на сайте ничего не появится. Для этого опять идем в модули - расширение – менеджер модулей – создать.

Выбираем нужный модуль, а для новостей их несколько разного назначения. Пусть это будет лента rss . Отмечаем ее и жмем дальше (следующее) . Все заполняем и, о чудо! На сайте появился вывод новостей.

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

3. Мамботы в Joomla.

В Joomla существуют следующие группы мамботов : content, editors, search.

Что это еще за понятие? Для того, чтобы понять посмотрим что же они делают.

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

Кстати, мамботы в joomla 1.5 называются теперь плагинами .

Что такое ЧПУ в Joomla? Это человеко-понятные урлы или адреса, по-английски они называются SEF или search engines friendly url, что в переводе звучит как ссылки дружественные для поисковых систем.

По мере развития движка разработчики не уделили гибкости настройки ЧПУ по умолчанию, по сути, она выполнятся так же, как и в Joomla 1,5 или 1,7. Разработчикам этого движка следует поучиться на примере WordPress, где Вы можете выбрать среди несколько вариантов тот, что более всего подходит вам, кроме того, SEF блога может иметь индивидуальный вид.

Как активировать встроенный SEF в Joomla 3.3:

В админ панели откроете панель «Общие настройки» вкладка «Сайт», блок «Настройки SEO» до настройки, 2 после настройки sef ссылок), переместите все флажки из позиции «Нет» в позицию «Да»:

Включить SEF – адрес страницы формируется из псевдонимов статей, категорий, разделов, пунктов меню, разделяется слешем, становится короче(активировано по умолчанию). Если эту опцию деактивировать, адреса страниц будут выглядеть так: _http://сайт/index.php?option=com_content&view=article&id=2:kak-sozdat-sajt-na-wordpress&catid=8&Itemid=101, а если включить - _http://сайт/index.php/8-create-site-to-joomla/3-ustanovit-joomla-denwer

Перенаправление URL – удаляется из адреса слово index.php, использует модуль mod_rewrite на Апач(4). Современные сборки локального сервера Denver эту опцию поддерживают.

Добавить суффикс к URL – в конце адреса страницы появляется суффикс .html

Алиасы в Unicode – определить каким образом создаются алиасы в автоматическом режиме: методом транслитерации в латинские символы(1 буква может переводится в 2 – 3 лат) или с помощью системы Unicode, тогда часть адреса будет прописываться кириллическими буквами. Чтобы сократить длину адресов прописывайте алиасы в ручную.

Переименовываю файл htaccess для настройки SEF Joomla

В корне сайта найдите файл htaccess.txt, переименуйте его в.htaccess

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

Почему ID используются в формировании ЧПУ Joomla?

Движок предназначен для создания многостраничных сайтов. Вы можете прописать одинаковые алиасы для нескольких статей. Это происходит тогда, когда пишут о часто повторяющихся событиях: конкурсах красоты, разных сезонах сериалов, др. Чтобы избежать формирования одинаковых адресов для разных статей, разработчики включили их ID в адреса.

Как активировать встроенный SEF в Joomla 2.5

Выполняете все действия, что были описаны выше. В блоке «Настройки SEO» все опции называются так же, как и в Joomla 3.3.
Обратите внимание! Опция «Включить SEF» во всех рассматриваемых версиях активирована изначально.

ЧПУ до настройки _http://сайт/index.php/8-site-joomla/1-joomla-denwer
ЧПУ после настройки _http://сайт/8-site-joomla/1-joomla-denwer.html

Делаем вывод: настройка стандартной ЧПУ Joomla 2.5 и 3.3 ничем не отличается. В заблуждение может ввести только разные шаблоны админ-панели.
Все бы ничего, но адреса слишком длинные из-за того, что при их формировании учитываются названия(алиасы) категорий. Самый легкий способ от их избавиться – установить ARTIO JoomSEF .

Данная статья предназначена для начинающих освоение движков.

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

Установка Joomla на Denwer

Чтобы установить Joomla на локальный сервер необходимо выполнить 5 шагов:

  1. Скачать и установить Denwer.
  2. Скачать Joomla
  3. Создать каталог для будущего сайта и распаковать туда скачанный архив
  4. Создать базу данных и пользователя MySQL
  5. Установить Joomla

Теперь давайте подробнее.

Шаг 1. Установка Denwer

Если вы еще не установили Denwer, прочитайте ;

Шаг 2. Cкачиваем Joomla

Переходим на сайт Joomla и скачиваем самую свежую версию CMS (на данный момент 3.4);

Шаг 3. Создаем каталоги для сайта

Запускаем денвер и с помощью файлового менеджера и переходим в папку «C:\WebServers\home». Если вы устанавливали Denwer в другой каталог, перейдите в папку «home» каталога в котором он установлен. У меня, например, Denwer находится по адресу «E:\Apps\Denwer».

В «home» создайте папку для сайта, например «joomlatest.loc».

Перейдите в эту папку и создайте в ней еще одну с именем «www». Распакуйте в нее файлы Joomla;

Шаг 4. База данных mySQL

Базу данных и пользователя создадим с помощью phpMyAdmin. В браузере откройте ссылку http://localhost/Tools/phpMyAdmin/ . Откроется главная страница приложения, перейдите во вкладку «Пользователи». Внизу нажмите на «Добавить пользователя».

В открывшимся окне заполните поля следующим образом:

  • Имя пользователя — joomlatest (это для примера, вы можете написать свое)
  • Хост — в выпадающем списке выберите Локальный
  • Пароль — можно придумать свой, а можно сгенерировать. Главное не забудьте его, он нужен будет во время установки Joomla.
  • После заполнения полей в разделе «База данных для пользователя» выберите пункт «Создать базу данных с именем пользователя в названии и предоставить на нее полные привилегии» и нажмите «Добавить пользователя».

База и пользователь созданы.

Можно переходить к следующему шагу;

Шаг 5. Установка Joomla на Denwer

  • Название сайта — здесь и так все понятно
  • Описание — напишите небольшое пояснение для сайта
  • E-mail администратора — электронная почта для уведомлений с сайта.
  • Логин администратора — имя пользователя для входа на сайт
  • Пароль администратора — придумайте пароль для админ панели.
  • Включить сайт — если будет выключено, то для всех, кроме администратора, он будет недоступен. Вместо главной страницы будет открываться страница с сообщением о тех.обслуживании.

  • Тип базы данных — оставляем по умолчанию
  • Имя сервера базы данных — localhost
  • Имя пользователя — joomlatest
  • Пароль — пароль от базы данных
  • Имя базы данных — joomlatest
  • Префикс таблиц — оставляем как есть
  • Действия с уже имеющимися таблицами — переименовать

Последняя вкладка Обзор.

Здесь можно выбрать установку демо-данных и можно отправить конфигурацию сайта не электронную почту (на локальном сервере это не работает)

Нажимаем «Установка» и начнется установка Joomla на Denwer.

По завершению нужно будет удалить папку «installation». После этого можно заходить на сайт.

На этом установка Joomla на Denwer завершена. Удачи! Если у вас остались вопросы по поводу статьи, задавайте их в комментариях.

Предыдущая запись
Следующая запись

Во-первых надо скачать Joomla из нашего файлового архива. Достаточно зайти на главную страницу и просмотреть ее глазами на предмет ссылки на скачивание. Итак у вас есть архив. Распаковываем его.

Во-вторых необходимо установить локальный веб-сервер. Наилучший вариант по-моему мнению сборки "все в одном" это Денвер . Самая последняя версия качается отсюда . После скачивания устанавливаем его. Программа установки и ее подсказки довольно понятны. Инструкцию по установке денвера можно прочитать перейдя по этой ссылке .

Настройка денвера

После установки создаём внутри папки, куда установлен сервер папку для тестового сайта Joomla. Можно так его и назвать, без всяких зон, просто "joomla". Например:

D:\www\home\joomla\www\

Если сервер установлен на диск D:\ в папку с именем www. Внутри этой папки, есть папочка home - внутри неё нужно создавать домены. В данном примере создан домен для тестирования - директория joomla, внутри директории home, а уже внутри директории joomla создана директория www, чтобы при запуске сервер распознал новый домен. Если директорию www не создать - то сервер домен не распознает.

Запуск денвера

Для его запуска были созданы ярлыки, либо он должен стартовать автоматически при начале работы Windows(tm)(r) .Набираем в строке браузера localhost - должна открыться страница, где будет отображена страница приветствия на русском. В середине этой страницы есть ссылка - Заведение новых БД и пользователей MySQL . Нажимаем, открывается страница с формой создания новой базы данных (в базе хранятся все текстовые данные сайта и настройки). Не зполняем пароль администратора, во все остальные поля вводим одно слово joomla - это чтобы не путаться в последствие. Логика такая - тестируем скрипт Joomla!, значит домен называем joomla, а базу для него тоже называем joomla и с паролем на неё тоже joomla. Нажав на кнопочку отправки формы видим сообщение об успешном заведение новой базы данных. Двигаемся дальше.

Далее распаковываем все файлы из архива установки Joomla! внутрь директории home/joomla/www/ - сервер всё ещё запущен. Обратите внимание, чобы программа архиватор случайно не привела названия файлов к нижему регистру - есть несколько файлов с ИмяФайла.php где важны заглавные буквы! Обычно этого не происходит, но на всякий случай будьте бдительны. Теперь у нас всё готово к установки системы - сервер есть, на сервере создан домен, для хранения данных создана база, файлы скрипта положены куда надо. Приступаем к установке.

Установка

Набираем в строке браузера joomla (без всяких.ru) (Если вы чайник, то можете прочитать статью Установка Joomla в картинках где этот процесс описывается более подробно).

  • Открывается первая страница установки, которая проверяет все ли файлы/папки на месте и на них есть нужные права. На Denwer этот шаг можно смело пропускать - всё работает, проверено.
  • На втором шаге предлагается ввести данные подключения к базе данных - нужно же системе знать, куда складировать ценную информацию вашего сайта. Сервер баз данных находится у нас на локальной машине, а не на удалённом компьютере, так что смело пишем localhost, пароль, имя пользователя и имя базы данных у нас тоже не замысловатое - joomla. Всё остальное должно быть понятно - подсказки на русском есть у каждого пункта.
  • По завершению установки удалите папку installation - пока этого не сделаете, сайта не увидите. Система будет настойчиво вас просить эту самую папку удалить. После удаления папки всё готово - система установлена и готова к тестированию!

Как туда попасть

Сайт будет виден по адресу - http://joomla, а панель управления по адресу - http://joomla/administrator.

В предыдущей статье мы с вами узнали что такое Денвер , для чего он нужен, установили Denwer на локальный компьютер. Сегодня мы рассмотрим процесс установки движка (или по другому системы управления контентом, Content Management System – CMS) Джумлы (Joomla) на Денвер (Denwer).

Закачиваем дистрибутив с официального сайта joomla . На сайте на данный момент доступна версия: 3.x.

Какую версию Джумла (Joomla) выбрать.

Поддержка Joomla 2.5.x закончилась 31 декабря 2014 года. Поэтому ответ очевиден: новые сайты нужно делать на Joomla 3.x, не смотря на то, что некоторые мои любимые плагины и компоненты еще не получили поддержку новой версии Joomla 3.x.

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

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

2. Сроки поддержки Джумлы

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

Версия Джумлы 2.5.x является версией с долгосрочной поддержкой (Long Term Support, LTS) в двадцать семь месяцев и ее поддержка будет продолжаться до выхода Джумлы версии 3.5, которая будет также иметь долгосрочную поддержку. Разработчики советуют вебмастерам, использующим сайты на Joomla 2.5.x, не обновляться до версии 3.2.x, а дождаться выхода версии 3.5. Версия Джумлы 3.2.x имеет боле короткий стандартный срок поддержки (Standard Term Support, STS) в семь месяцев (новые версии со стандартной поддержкой выходят каждые 6 месяцев) и получая доступ к более новым возможностям данной версии вы в свою очередь должны иметь ввиду, что данную версию придется обновлять более часто, примерно, каждые 6-7 месяцев, сначала до версии 3.3 затем до версии 3.4 (версии 3.3 и 3.4 также имеют стандартный срок поддержки), затем уже до версии 3.5. Делать это придется т.к. версии со стандартным сроком поддержки поддерживаются только один месяц после выхода следующей версии со стандартным сроком поддержки.

Новая стратегия:

Недавно стратегия развития Джумлы поменялась. Поддержка Joomla версии 2.5.x закончилась 31 декабря 2014 года. Поэтому новые сайты лучше начинать сразу на новой версии 3.x. По новой стратегии линейка 3.x будет выходить аж до версии 3.11. Что же делать тем, у кого имеются сайты на джумла версии 2.5.x? Меня этот вопрос тоже волнует, т.к. поддержка версии 2.5.x уже закончилась, а обещанной версии 3.5 мы так и не получили (текущая версия на момент обновления статьи является 3.4). Я для себя решил потихоньку переводить свои сайты на новый движок. Конечно все зависит от наличия поддержки новой версии движка используемыми на сайтах компонентами, плагинами и модулями. Вот я делюсь опытом обновления Joomla 2.5.28 до версии 3.3.6.

Поддержка Джумлы версии 1.5.x (которая имела долгосрочный срок поддержки) прекратилась после выхода Джумлы версии 3.0.x.

Технические требования к хостингу для установки joomla 2.5.x.

Технические требования к хостингу для установки joomla 3.x.

Программы: рекомендуемые требования Минимальные требования
PHP 5.4 + 5.3.1 +
Поддерживаемые базы данных:
MySQL 5.1 + 5.1 +
MSSQL 10.50.1600.1+ 10.50.1600.1+
PostgreSQL 8.3.18 + 8.3.18 +
Поддерживаемые вебсерверы:
Apache 2.x + 2.x +
Nginx 1.1 1.0
Microsoft IIS 7 7

Устанавливаем Joomla на Denwer.

Рассмотрим процесс на примере установки Joomla версии 3.4. Установка Джумлы других версий будет аналогичной.

Создаем в папке C:\WebServers\home\ папку с названием нашего будущего сайта, например, testjoomla.

В поле "Выберите язык " выбираем язык "Russian Русский ".

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

После индексации сайта поисковой системой данное описание появится в сниппете. Чтобы было более понятно что такое сниппет, я выделил красным сниппет на рисунке ниже. Если посчитать, в сниппете главной страницы моего сайта в Яндексе 153 символа, хотя в поле "Описание" я забил 230 символов.

В поле "E-mail администратора " указываете адрес вашего почтового ящика. В поле "Логин администратора " указываете желаемое имя пользователя, которое будет обладать правами администратора на вашем сайте. В поля "Пароль администратора " и "Подтверждение пароля " вбиваете желаемый пароль для данного пользователя. Данный логин с паролем вы будете использовать для входа в панель администратора вашего сайта для его дальнейшей настройки. Рекомендую сохранить данные сведения на случай, если вы забудете логин и пароль.

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

После заполнения всех полей жмем на кнопку "Далее " и переходим ко второму шагу "Конфигурация БД " мастера установки Joomla.

В поле "Тип базы данных" оставляем предлагаемый по умолчанию тип Mysqli ((MySQL Improved).

MySQLi является обновленной версией драйвера PHP MySQL, и дает различные улучшения в работе с базами данных. Разработчики языка программирования PHP рекомендуют использование MySQLi при работе с сервером MySQL версий 4.1.3 или новее (они используют новую функциональность). Основным преимуществом MySQLi является то, что при помощи предварительно объявляемых операторов, могут быть предотвращены так называемые SQL-инъекции.

В поле "Имя сервера базы данных " вбиваем localhost. При установке Denwer создается административный пользователь root с пустым паролем, поэтому в поле "Имя пользователя " вбиваем root, а поле "Пароль " оставляем пустым. В поле "Имя базы данных " вбиваем желаемое имя, например, в моем случае testjoomla. Поле "Префикс таблиц" оставляем без изменений. Использование префиксов таблиц позволяет установить несколько сайтов на Joomla! в одну базу данных, а также повышает безопасность. В поле "Действия с уже имеющимися таблицами" можно оставить любые настройки.

После заполнения всех полей жмем на кнопку "Далее" и переходим к завершающему третьему этапу "Обзор" мастера установки.

Если в поле "Установка демо-данных " выбрать демо-данные Блога или Визитки, то на сайте после установки будет создан некоторый набор статей, менюшек, категорий и пр. Демо-данные будут полезны новичкам для изучения Joomla. Поигравшись с демоданными и изучив джумлу можно будет затем переустановить ее по описанной выше схеме уже без демо-данных.

Ниже нам предлагают отправить конфигурацию сайта на e-mail. Если включить данную опцию, то Joomla отправит на указанный в первом шаге емейл название вашего сайта, логин и пароль администратора сайта, а также все поля из раздела "Конфигурация базы данных ". В случае установки движка на Денвер письмо на емейл конечно же не придет, но оно сохранится в виде файла в папке C:\WebServers\tmp\!sendmail. Открыв файл письма в блокноте можно увидеть содержимое письма.

Ниже в разделе "Конфигурация сайта " отображаются название сайта, емейл и логин администратора сайта, которые вы заполняли на первом шаге.

В разделе "Конфигурация базы данных " отображаются параметры базы данных, которые вы заполняли на втором шаге.

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

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

По окончании установки появляется финальная страница, на которой нас поздравляют с успешной установкой Joomla и предлагают удалить директорию "installation ". Нажимаем на одноименную кнопку. Это нужно проделать обязательно. Если при удалении через кнопку появится ошибка, то вам нужно будет удалить данную директорию руками. Она находится в корневой папке вашего сайта.

Поздравляю вас с успешной установкой движка Joomla (джумла) на ваш локальный компьютер. Ниже есть две кнопки "Сайт " и "Панель управления ". По нажатии на первую кнопку откроется ваш сайт.

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

В дальнейшем для входа в панель управления сайтом (для входа в "админку") вам нужно в строке адреса вашего браузера прописать следующее:

testjoomla/administrator (где вместо testjoomla вы прописываете адрес вашего сайта).

Вы можете помочь проекту, рассказав о нем в социальных сетях:

Спасибо!

  • Назад
  • Вперёд

You have no rights to post comments

Первым делом, нам необходимо скачать joomla. Для этого перейдите по этой ссылке joomla.ru . В этой статье я покажу вам на примере joomla версии 3.2.0. При выходе более новых версий на пример joomla 3.5, процесс установки остаётся тем-же.

Перед установкой joomla 3, необходимо установить denwer, а также создать базу данных. Об этом я подробно написал в статье - Установка и настройка web сервера Denwer .

После установки программы denwer. На диске "C" создалась папка "WebServers", в ней и будут находится все файлы вашего сайта. А для удобства создался диск "Z", зайдя в него вы также попадаете в папку "WebServers". Не большая путаница, но это необходимо знать.

Открываем диск "Z", там находятся четыре папки. Заходим в папку home.

В папке home, нам необходимо создать папку, с названием будущего сайта. Желательно, сразу придумать правильное название, то есть "доменное имя". Чтобы в будущем, не пришлось переделывать внутренние ссылки. О том как это сделать я написал здесь - Правильное доменное имя для вашего сайта . Для примера я дал название sajtnajoomla.ru У вас естественно будет своё название.

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

После этих действий приступаем, к самой установке joomla3 на denwer.

Пошаговая установка joomla 3 . Необходимо перезапустить denwer. Для этого запустите одну из трёх создавшихся иконок, с названием "Restart Denwer".

Теперь надо прописать в адресную строку в браузере, адрес нашего сайта. То есть название папки, которую мы создали, у меня это sajtnajoomla.ru Не забывайте, у вас своё название. После того как ввели адрес, нажмите Enter.

Шаг первый конфигурация сайта . Перед нами открылось вот такое окно, с названием конфигурация сайта. Если плохо видно изображение кликните по нему, для увеличения. Здесь нам необходимо заполнить восемь полей.


  1. Выберите язык - оставляем Русский.
  2. Во втором поле, даём название сайту. Пока что можно дать любое название, в будущем при настройке сайта, его легко можно изменить.
  3. Описание, также легко меняется.
  4. В четвёртом поле выключить сайт, оставляем нет.
  5. Вводим свой email. Рекомендуется завести отдельный почтовый ящик, чтобы в будущем было меньше путаницы с письмами.
  6. Здесь придумываем логин, ОБЯЗАТЕЛЬНО ЗАПИШИТЕ ЕГО.
  7. В поле семь, указываем пароль. Он должен быть сложным, состоять из больших и маленьких букв, а также цифр, длинной не менее десяти символов. Пароли с датой вашего рождения, взломает даже начинающий хакер. И главное НЕ ЗАБУДЬТЕ ЗАПИСАТЬ ПАРОЛЬ. Иначе вы просто не попадёте в админку вашего сайта.
  8. В поле восемь, подтверждаете пароль.

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

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


  1. Тип базы данных, оставляем MySQLi.
  2. Во втором поле, пишем localhost.
  3. Имя пользователя: root
  4. Поле пароль, оставляем пустым. Так как наш сайт устанавливаем на денвер, в пароле нет необходимости.
  5. Перед тем как устанавливать joomla 3, мы установили денвер и создали базу данных для будущего сайта. Сюда как раз и необходимо ввести, имя базы данных созданную нами ранее. У меня это moyblog.
  6. Префикс таблиц генерируется автоматически. У вас будет другой, не меняйте его.
  7. В седьмом поле оставляем: переименовать.

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

Шаг третий обзор . Страница слишком длинная, так что мне пришлось разделить её на два скриншота. Здесь идёт последняя проверка перед установкой.



  1. Установка демо данных, я ставлю нет, вы можете установить. Это демонстрационные данные, то есть вы установите уже готовый сайт. Может помочь новичкам, немного разобраться с основными функциями системы.
  2. Отправить конфигурацию сайта на e-mail, ставим нет.
  3. В поле три, проверяете ранее заполненную, конфигурацию сайта.
  4. В поле четыре, проверяете также ранее заполненную, конфигурацию базы данных.
  5. В поле пять начальная проверка, везде должно стоять "Да".
  6. Рекомендуемые установки. Эти поля заполняются автоматически, у вас они должны выглядеть также.

Проверив эти поля, наконец то можно перейти к установке. Для этого нажмите кнопку "установка".

После установки joomla 3 на денвер , вы увидите вот такое окно.


  1. Первым делом, установите языковые пакеты. Здесь всё просто: нажимаете на установку, выбираете из списка русский язык, языком по умолчанию также ставьте русский, далее установить. Это делается для того чтобы ваша админка, была на русском языке.
  2. Обязательно удалите директорию installation. Иначе при переходе на сайт или в админку, заново начнётся установка. Также можно удалить эту директорию, зайдя в корневую паку "www", и удалить там папку "installation".
  3. В поле три вы видите две кнопки: сайт и панель управления. Нажав на сайт вы попадёте на ваш сайт. Если вы нажмёте на кнопку панель управления, перед вами откроется вот такое окно. Вводим логин и пароль, созданные при заполнении конфигурации сайта. Также видите вкладку "язык по умолчанию". Если при установке языкового пакета, вы сделали языком по умолчанию русский то ни чего менять не надо. А если язык по умолчанию какой то другой тогда выберите "русский", и нажмите войти.

Для того чтобы потом попасть на сайт, необходимо включить денвер, нажав на иконку "Start Denwer". Потом набрать в браузере адрес вашего сайта, для меня это sajtnajoomla.ru А чтобы попасть в панель управления joomla 3, необходимо набрать адрес вашего сайта, с приставкой administrator, для меня это sajtnajoomla.ru/administrator

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



Рекомендуем почитать

Наверх