От автора: приветствую Вас дорогой друг. При создании сайтов, дома, на локальном компьютере, с использованием CMS Joomla, так или иначе, необходим под рукой веб-сервер, интерпретатор языка PHP и сервер системы управления базами данных MySQL. Конечно, вышеуказанные компоненты можно установить в отдельности и произвести их настройку для совместной работы, имея определенный набор знаний, но для начинающего веб-мастера это может оказаться непосильной задачей, да и по большому счету это не нужно. Так как в данное время реализованы готовые пакеты в которых уже установлено и настроено необходимое для веб-разработки программное обеспечение. Поэтому в данной статье я хотел бы показать Вам, что установка Joomla на denwer, который пользуется огромной популярностью среди веб-разработчиков, это достаточно быстрый и простой процесс.

Скачивание и распаковка исходных файлов движка

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

И скачиваем последнюю актуальную версию. Далее переходим в виртуальный диск, созданный программным обеспечением denwer (в моем случае это диск Z), либо в его каталог установки.

И открываем каталог home, в котором мы определим виртуальный домен для будущего сайта, представляющий собой обычную папку – joomla.loc.

127.0.0.1 joomla.loc

127.0.0.1 joomla . loc

Установка Joomla

Теперь давайте непосредственно поговорим о том, как осуществляется установка джумлы 3 на денвер? Итак, открываем браузер и обращаемся к только что созданному виртуальному домену joomla.loc. При этом на экране будет отображена главная страница мастера установки Joomla.

На первом этапе установки необходимо указать конфигурацию будущего сайта, а именно заполнить следующие поля

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

Описание – краткое описание будущего сайта.

E-mail администратора – почтовый ящик администратора сайта, на который будут отправляться при необходимости письма с системной информацией.

Логин администратора – логин администратора сайта, для доступа в панель управления CMS.

Пароль администратора – пароль администратора сайта, для доступа в панель управления.

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

Подтверждение пароля – подтверждение пароля, добавленного в предыдущее поле.

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

После заполнения указанных выше полей, переходим к следующему этапу установки – Конфигурация БД.

На данном этапе необходимо заполнить следующие поля:

Тип базы данных – здесь необходимо выбрать расширение языка PHP, которое будет использоваться для доступа к базе данных.

Имя сервера базы данных – в данное поле необходимо прописать путь к серверу базы данных, для denwer это всегда localhost.

Имя пользователя – в данное поле указывается имя пользователя базы данных, по умолчанию для denwer – это root.

Пароль – пароль пользователя базы данных. Для пользователя root пароль не назначен, а значит, данное поле оставляем пустым.

Имя базы данных – здесь указывается имя базы данных, которая будет использоваться для хранения информации CMS Joomla. Соответственно предварительно необходимо создать базу данных, используя инструмент phpmyadmin, который поставляется в комплекте с denwer. Доступ к данному инструменту мы можем получить по адресу http://localhost/tools/phpmyadmin/. На главной странице phpmyadmin выбираем вкладку “Базы данных” и создаем новую базу данных, используя поле “Создать базу данных”.

Префикс таблиц – в данном поле указывается произвольная строка, которая будет добавлена к именам всех таблиц базы данных.

Заполнив все поля, переходим к последнему этапу установки.

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

Как только установка будет завершена, на экране будет отображено соответствующее сообщение.

После этого необходимо обязательно удалить каталог установки installation, используя для этого кнопку “Удалить директорию installation”.

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

Вообще Joomla не сложная для понимания система управления контентом, и в то же время очень функциональная. Если Вы желаете изучить данную систему более подробно, Вам поможет наш курс Joomla-Мастер: с нуля до премиум шаблона.

Всего Вам доброго и удачного кодирования!!!

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

Первым делом скачиваем архив с доступной нам версией Joomla. После распаковываем его.

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

Внутри папки, куда установили сервер создадим папку для тестовой версии сайта Joomla. Допустим назовём её "joomla". К примеру:

D:\www\home\joomla\www\

Если сервер расположен на диске D:\ в папку с именем www. Внутри неё есть каталог home – в нём необходимо создавать домены. Здесь мы рассматриваем домен для тестирования - папка joomla, в папке home, а внутри joomla созданая папка www, с целью распознавания сервером нового домена. Сервре на станет распознавать домен, если не создать директорию www.

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

Денвер стартует автоматически при запуске системы, либо для запуска создаются иконки. В строке браузера прописываем localhost – откроется страница приветствия, в середине которой ссылка - Заведение новых БД и пользователей MySQL. По этой ссылке мы увидим форму для новой базы данных, в которой будут позднее храниться все настройки и данные сайта. Чтобы не путаться в последствии, оставим поле пароля администратора пустым, а во всех остальных полях напишем joomla. Отправляем форму и получаем сообщение о том, что новая база данных успешно создана.

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

Установка

В браузере вводим слово joomla (просто слово joomla).

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

Как попасть на сайт

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 3 на Денвер мало, чем отличается от установки на хостинг. Наверное, можно было бы обойтись и без этой статьи, однако, особенности локальных серверов, в том числе и Денвер, вносят некоторые изменения в ход установки. Обо всем по порядку.

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

Денвер это пакет программного обеспечения для создания сервера на локальном (домашнем) компьютере. Хотя многие ругают Денвер, он остается самым раскрученным российским пакетом для создания локального сервера. В последней сборке Денвера установлен интерпретатор PHP 5.3.13, сервер базы данных MySQL 5.1, Apache 2.2.22. Этого вполне достаточно для установки любого релиза серии Joomla 3.2.

Кратко напомню, как установить Денвер:

  • Проверьте «пингуется» ли на вашем компьютере адрес 127.0.0.1;
  • Скачайте пакет Денвер с официального сайта;
  • Запустите скачанный дистрибутив Денвер;
  • Установку производите в каталог первого уровня: C:\WebServers;
  • По ходу установки выполняйте команды «черного экрана». Экран подскажет, когда создать виртуальный диск Z;
  • После установки на рабочем столе появятся три кнопки управления: Start, Stop, Restart.

Запустите Денвер (Start) и проверьте открытие контрольной страницы. Для этого в браузере наберите: http://localhost/denwer/localhost

Все это, было предисловие. Для установки Joomla 3 на Денвер нам нужно создать корневой каталог сайта. Корневой каталог для сайта на Денвер создается на диске Z, в директории . В этой директории создаем каталог с произвольным именем, например Joomla3,а в нем создаем корневой каталог сайта, под именем www. После Restart Денвер, в директории , появиться каталог Joomla3 с подкаталогом www, то есть то что мы создавали на диске появляется на диске . Как я уже говорил, каталог wwwи будет корневым каталогом нашего сайта Joomla 3 на локальном сервере.

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

Закачать дистрибутив в корень сайта

Распакованный дистрибутив Joomla 3 с помощью любого коммандера, установленного на ваш компьютер, закачиваем в папку C:\WebServers\home\Joomla3\www.

Открываем phpMyAdmin Денвер, по адресу:. Не забудьте запустить Денвер (кнопка Start). В phpMyAdmin Денвер вы войдете с именем root и пустым паролем.

В панели phpMyAdmin создайте базу данных. Не поленитесь и создайте нового пользователя для этой БД. Важно, чтобы созданный пользователь базы данных обладал полным набором прав (привилегий) на управление БД. В принципе, пользователя можно и не создавать и работать как пользователь:root, главное не запутаться, когда у вас будет несколько проектов на Денвер.

После создания БД можно переходить к установке Joomla 3 на Денвер.

Шаги установка Joomla 3 на Денвер

Запустите Денвер. В адресную строку введите: httр://Joomla3/index.php. Откроется установщик joomla.

class="eliadunit">

Сразу установим языковой пакет Russian.

После удаления папки installation установка Joomla 3 на Денвер завершена.

Как работать с Joomla 3 на Денвер

Запускаете Денвер;

На адресе: http://joomla3/administrator работаете с административной панелью своего локального сайта.

После того, как сайт будет готов, его нужно перенести на хостинг (платный или бесплатный).

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

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

Матерые пользователи компьютера с легкостью смогут поставить себе Denwer и запустить его, но большинство «зеленых» юзеров испытывают трудности с установкой и последующем управлением локальным хостом (перенос на виртуальный хост для них действительно большая проблема).
https://www.youtube.com/watch?v=LRoII5WpMmg

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

Распишем все по пунктам, чтобы вам было понятнее:

  • В первую очередь необходимо скачать сам Denwer по URL: http://www.denwer.ru/ или http://wpnew.ru/denwer_3.zip (неофициальный источник, версия может быть устаревшей);
  • После скачивания Денвера, необходимо установить его;
  • После запуска продукт спросит вас «Действительно ли Вы хотите установить базовый пакет?», на что отвечаем «Да»;
  • Теперь нажимаем клавишу «Enter». Теперь вас попросят указать папку, куда необходимо скопировать файлы сервера. Рекомендуем оставить путь по умолчанию «C\WebServers», или же можете самостоятельно указать папку, в которую вы хотите установить Денвер;
  • Как выберете папку установки, нажимайте «Enter», после чего сразу нажимайте «Y» (то есть «YES»);
  • Сейчас потребуется выбрать букву диска (по умолчанию идет буква Z, рекомендуем также ее использовать, если она не занята);
  • Нажмите «Enter», после чего начнется перенос файлов в ту папку, которую вы указывали ранее;
  • Как только перенос будет окончен, на следующем этапе всплывет окно, в котором будет написано, что виртуальный диск может запускаться в двух режимах. 1-й режим подразумевает запуск виртуального диска при запуске Windows, а 2-ой не будет создавать виртуальный диск при запуске Windows. Особой разницы нет, ведь сервера придется запускать в обоих случаях, но 1-й вариант считается наиболее оптимальным, поэтому рекомендуем нажать «1» и «Enter»;
  • В завершение установки, установщик Denwer спросит вас, стоит ли создавать ярлыки на рабочем столе. Рекомендуем вписать «Y» и нажать «Enter», так будет удобнее всего. В случае чего, можно будет после выполнить перенос ярлыков из папки.

Запускаем Денвер при помощи иконки, расположенной на рабочем столе. В строке браузера прописываем «localhost» после чего появится окно, в котором ищем ссылку «Заведение новых БД и пользователей MySQL». Создайте новую базу данных, запомните ее название (заметим, что можно поле пароля имени и пароля пользователя можно оставить пустым – так меньше будет вероятности запутаться в будущем). Все, теперь в Denwer у вас есть база данных, которую мы будем дальше подключать к Joomla.
https://www.youtube.com/watch?v=bNn642qE7RY

Установка Джумлы в Денвер

После установки Денвера, на диске «С» у вас должна создаться папка «WebServers», в которой будут расположены все файлы вашего сайта; для удобства также был создан диск «Z», перейдя на который вы также попадете в папку «WebServers». Разницы нет, куда переходить, но имейте это в виду.

Зайдите на диск Z, а далее в папку home. Тут вам необходимо создать папку, которая будет иметь будущее название сайта; то есть нужно вписать доменное имя, которое, возможно, вы в дальнейшем будете использовать. Пусть у нас будет ресурс saitnajoomla.ru. После создания этой папки, необходимо создать еще одну под названием «www». После этого стоит найти скачанный архив с Joomla и выполнить перенос всех файлы в только что созданную папку «www». Если у вас нет дистрибутива Joomla, то получить его можно по URL: https://www.joomla.org/download.html

Итак, мы загрузили файлы Joomla в нужную папку Денвера, заранее создали базу MySQL и запустили Denwer через ярлык на рабочем столе. Если все так, то в браузере вбиваем адрес вашего сайта и переходим по нему; если будет показана ошибка или вас перенаправит на виртуальный сайт, то выключите интернет и перезапустите Денвер.
https://www.youtube.com/watch?v=6bucZwbCXHY
При переходе на сайт перед вами откроется одно из окон Joomla – с возможными проблемами и настройками конфигурации. Так как мы используем Денвер, то проблем с хостером у нас возникнуть не может, поэтому вы наверняка попадете на страницу настройки своего сайта. Тут вам необходимо ввести название сайта, его описание для поисковых систем, e-mail администратора, пароль и логин. После заполнения всех этих полей, переходим к следующему этапу.

Теперь потребуется дать доступ к базе данных. Просто заполняем все поля (префикс таблиц генерируется автоматически, его можно не менять). И опять нажимаем кнопку «Далее», после чего вы будете перенаправлены на конечную страницу установки, где можно выбрать тип демо-данных, а также отправить информацию о конфиге сайта на электронную почту (можно сразу ознакомиться с ней).
https://www.youtube.com/watch?v=KXEbMXTzEiQ

Вот и все, на этом установку Joomla можно считать оконченной. Вам лишь остается войти в панель управления при помощи логина и пароля, которые вы указывали на первых этапах установки. После установки не забудьте удалить папку «installation»; на Денвере никто не будет пытаться получить доступ к вашим файлам, но если папку не удалить и затем выполнить перенос сайта на виртуальный хост, то безопасность сайта будет под угрозой.