Начнем, как водится, с начала… или Установка Joomla на Denwer

3 комментария

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

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

Установка Joomla на Денвер. Шаг 1: Скачиваем установочный пакет и русификатор Joomla

Переходим по адресу www.joomla.org, находим большую кнопку “Download”

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

и нажимаем на нее.  Попадаем на страницу выбора версии Joomla. К моменту написания этой статьи для загрузки на выбор предлагалось две версии: 3.0.3 и 2.5.9.  Что же выбрать? Разработчики на этой же странице дают свои рекомендации, которые сводятся в общем к тому, что для создания нового проекта лучше выбрать более новую версию 3.0.3. Однако мы с вами все-таки остановимся на Joomla! 2.5.9. И на то есть несколько причин.

  1. Версия 3.0.3 все же еще несколько сыровата, многие пользователи сталкиваются с ее “глюками” и сбоями. Как, впрочем, и любой самый свежий программный продукт, она в большей мере подходит для тестирования и использования энтузиастами, чем для создания на ее основе серьезного надежного проекта (а мы же с вами люди серьезные, не так ли?).
  2. Но главная причина того, что я призываю вас пользоваться пока версией 2.5, кроется в том, что для “тройки” пока еще маловато расширений, а расширения от 2.5 либо не подходят совсем, либо могут “криво” встать, хотя их поддержка и будет заявлена. Тут дело в том, что от версии к версии разработчики не только вносят косметические изменения, но и серьезно изменяют программное ядро движка. В результате чего на свет появляется не “новое платье со старыми дырками”, а в корне новая CMS. Для 2.5 версии существует просто море расширений на любой вкус, с другой стороны, ее поддержка разработчиками будет осуществляться до 2014 года, так что, на мой взгляд, это оптимальный выбор.

Нажимаем на “Download Joomla! 2.5”, сохраняем скачанный архив у себя на компьютере.

как установить Joomla на денвер

Теперь пролистываем страничку ниже, находим  “Browse through Joomla language packages”

как установить joomla на компьютер

и переходим по этой ссылке. Выбираем “Joomla! 2.5 Translation Packs”

как установить Joomla на денвер

 и в списке языков выбираем “Russian” (ну или какой-нибудь другой по вашему усмотрению).

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

Теперь кликаем по “Download”,

установка Joomla на денвер

выбираем версию русификатора – скачивайте самый свежий,

как установить Joomla на denwer

и сохраняем его туда же, куда положили дистрибутив Joomla.

Установка Joomla на Denwer. Шаг второй: Распаковываем архив

Следующее, что необходимо сделать —  это распаковать скачанный архив Joomla. Для этого щелкаем по нему правой кнопкой мыши, выбираем пункт «Извлечь в Joomla_2.5.9-Stable-Full_Package\» (я полагаю, у вас установлен WinRar или аналогичный архиватор) и дожидаемся окончания извлечения файлов.

Установка Joomla на Denwer/ Шаг третий: Создаем на Денвере каталог для сайта и копируем файлы

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

Запускаем денвер ярлычком «Start Denwer» с рабочего стола и в папке Z:\home (здесь Z — имя виртуального диска, которое мы назначали при установке денвера) создаем папку, которую называем по имени вашего будущего сайта.

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

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

Дальше внутри вновь созданной папки (я назвала ее у себя web-koshka) создаем папку «www». Возвращаемся к распакованному дистрибутиву Joomla, заходим внутрь папки, выделяем все файлы — CTRL+A , копируем их CTRL+C и вставляем в папку Z:\home\web-koshka\www — CTRL+V. Если все сделано правильно, в результате вы по окончании копирования увидите такую картину:

как установить Joomla на денвер

Есть немножко другой вариант: вы создаете папку с именем сайта по адресу Z:\home\localhost\www\, и уже непосредственно в нее копируете файлы Joomla (еще одну папку «www» внутри создавать не нужно!). Разница только в том, что в первом случае вы обращаетесь к сайту из браузера по адресу http://ваш_сайт, а во втором — http://localhost/ваш_сайт. Иногда это бывает удобно. У меня, например, одно время была такая проблема: Google Chrome ни в какую не переходил по адресу на денвере, а начинал поиск введенного имени как слова в интернете. Тогда я перенесла сайт в папку «localhost», удалила лишнюю «www» , и все заработало как надо.

Установка Joomla на денвер. Шаг 4: Создаем базу данных

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

Для того, чтобы создать новую базу данных, необходимо воспользоваться удобным инструментом, который предоставляет нам понятную графическую оболочку для работы с базами данных, — phpMyAdmin. Эта программа входит в состав Денвера. Запустить ее можно, набрав в адресной строке браузера «localhost/tools».

Нажимаем на phpmyadmin и в следующем окне в верхнем меню переходим на вкладку «Базы данных».

как установить Joomla на денвер

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

В выпадающем списке «Сравнение» выбираем «utf8_general_ci» ,  нажимаем «Создать» и видим сообщение о том, что база данных была создана.

Теперь необходимо создать пользователя для этой базы данных. В верхнем меню, там же, где «Базы данных», переходим в «Пользователи», вводим имя пользователя и пароль (запоминаем введенные данные — они нам понадобятся на следующем шаге), в поле «Хост» выбираем «локальный»,

установка Joomla на денвер

добавляем все привилегии и жмем «создать».

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

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

Установка Joomla на Denwer. Шаг 5. Устанавливаем Joomla

В первую очередь перезапускаем Денвер, чтобы он «увидел» закачанные нами ранее файлы Joomla, кнопкой «Restart Denwer».

Теперь в адресной строке пишем имя нашего сайта, которое придумывали на третьем шаге. Я ввожу «web-koshka», вы — свое. И если вы все делали вместе со мной, то перед вами откроется окно установщика Joomla.

Выбираем русский язык и «Далее» в правом верхнем углу.

как установить Joomla на денвер

На следующем шаге мастер установки проверяет систему на соответствие своим требованиям.

как установить joomla на компьютер

Главное, чтобы в разделе «Начальная проверка» везде стояло «да», иначе Joomla у вас не установится. Впрочем, как видите, с Денвером у меня, а значит, и вас проблем нет. В разделе «Рекомендуемые установки» в нескольких пунктах может быть написано красным, на работу Joomla это никак не повлияет.

Итак, удостоверившись, что все в порядке, переходим на следующую страницу.

Здесь внимательно читаем лицензию, в которой, если кратко, написано: бери и пользуйся, причем бесплатно.

Следующий шаг очень ответственный. Мы вручаем Joomla ключи от созданной на 4-ом шаге базы данных. Вводим имя пользователя базы данных, пароль и имя самой базы данных (надеюсь, вы их не забыли 🙂 ). Остальные поля не трогаем, ничего в них не изменяем!

как установить Joomla на денвер

Если вы все ввели верно, то установщик перейдет к следующему шагу — настройке ftp, которые на денвере можно смело пропускать, просто нажав «Далее».

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

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

установка Joomla на денвер

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

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

Завершающий этап — удаление установочных файлов Joomla

Теперь наконец-то вы можете увидеть результат наших действий — перейдите на свежесозданный сайт, нажав на «Сайт» в правом вернем углу. Мои поздравления! Если вы сегодня делали это впервые, значит, вы только что заслужили звание пусть и совсем начинающего, но все же веб-мастера!

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

Если все же появились сложности, прошу в комментарии! В следующем уроке мы будем русифицировать наш сайт, а также произведем его первичную настройку, так что, наверное, стоит подписаться на обновления блога, дабы не пропустить что-нибудь интересное и полезное от Web-Кошки!

А я прощаюсь с вами! До скорых встреч на страницах моего блога!

3 коммент.
  1. Анастасия

    Здравствуйте! Всё делаю пошагово, как вы, но на 5-ом шаге Chrome начинает искать имя моего сайта как слово в интернете. Уже вернулась выше (вы писали, что у вас тоже была такая проблема), перенесла папку в localhost — бесполезно((( Что же мне делать?

    • Анастасия, есть несколько вариантов решения:

      1. Набрать в адресной строке «http://имя_сайта»
      2. Перенести в Localhost, но тогда в адресной строке писать «localhost/имя_сайта»
      3. Попробовать в другом браузере
      4. отключить в настройках браузера возможность поиска из адресной строки
      5. полностью перезагрузить компьютер и еще раз попробовать

      Что-то обязательно должно помочь.

  2. Becky Sharp

    Огромное спасибо! Все очень понятно и подробно описано и все получилось!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *