Пошаговая установка джумла на денвер. Установка Joomla на локальный сервер Денвер

  • 18.06.2019

Первым делом, нам необходимо скачать 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

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

Установка joomla на denwer происходит по такому же сценарию как и , только с небольшой разницей установки каталогов или корневой директории, а так же, внешнего вида управления утилитами, из-за специфики локального сервера.

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

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

Подготовка к установке joomla на denwer

1. Скачать последнюю версию joomla
2. Создать папку с названием сайта
3. Распаковать все файлы cms-joomla в созданную папку
4. Запустить denwer и мастер установки joomla.

Не лишним будет напомнить, что последние версии любых cms-систем, желательно скачивать только на официальных сайтах .

После того, как локальный сервер (денвер) будет установлен, создаем каталог или папку с названием будущего сайта. Для примера, у меня она под названием {joomlasite.local}, ну а в нее уже добавляем корневую папку {www }. Вот в эту папку и нужно распаковать архив с файлами cms-joomla.

Следующий этап — это запуск денвера и проверку работоспособности. Для этого просто в адресной строке своего браузера вводим адрес {localhost }. Если вы видите страницу как на скриншоте, значит все получилось и denwer работает.

Внизу страницы находим блок под названием «утилиты» и кликаем на ссылку «Список зарегистрированных сайтов».

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

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

Стрелками отмечены поля необходимые для заполнения, все остальные пригодятся в будущем для удаленного хостинга. Имя базы данных придумываем самостоятельно, а имя пользователя на локальных серверах почти всегда {root }.

Затем можно выбрать демонстрационные данные установленные в системе. Как будет выглядеть сайт с демо-данными в виде блога, сайта-визитки или новостного портала. Если знакомы с движком joomla, можно ничего не устанавливать. В моем случае, я выбрал блог.

Установка joomla на denwer завершена!
Можно было бы на этом остановиться и все остальное сделать уже на установленном сайте. Многие любители joomla так и поступают, кстати, так было и раньше до версии 3, но сейчас система предлагает дополнительные возможности в процессе установки.

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

Для этого жмем на синюю кнопку «установка языковых пакетов» и выбираем нужные языки.

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

И последний этап — удаление установочной директории {installation}.

После этого можно просмотреть фронтальную часть сайта или администраторскую.

Просмотреть внешний вид сайта из админ-панели можно при нажатии на ссылку в правом верхнем углу. На картинке она показана под названием «Мой первый сайт».

Ну а на фронтальной стороне мы сможем увидеть название сайта, добавленное в процессе установки и предустановленные демонстрационные данные в виде блога, так же выбранные в процессе установки joomla на denwer.

Эти данные можно отредактировать или удалить.

Установка joomla на denwer важные особенности

В процессе установки joomla на denwer , да и не только joomla, но и других движков, могут возникать ошибки установки. В большей степени они могут относиться к самому денверу или другому локальному серверу.

В основном они связаны с настройками или дополнительными расширениями. Пока ограничимся тем, что все современные движки время от времени обновляются. В процессе обновления изменяется не только внешний вид, но и само ядро (php, javascript, jquery и т. д.). Этот список можно было бы продолжать долго.

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

И может возникнуть такая ситуация, когда может закончится ошибкой, или в администраторской зоне будет выводится информация об устаревшей версии php.

Начиная с версии 3.5, движок joomla работает на php 7, а в некоторых локальных серверах, в том числе и денвер, используется php 5.3. Во избежании ошибок я рекомендую пользоваться локальными серверами в которых есть возможность настроить модули php, mySQL, Apache.

Как только denwer будет обновлен, можно будет протестировать его работу.

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

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

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

Этот урок продолжает цикл занятий по изучению 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 на денвер, необходимо выяснить, что собой представляет локальный веб сервер, с которым мы будем работать.

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

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

Данная станет для Вас пошаговым руководством, как установить Joomla на денвер. Вы узнаете весь процесс установки денвера, структуру его папок и их закачки на площадку.

Какую версию Joomla установить?

Не забудьте о том, что для установки CMS Joomla на денвер необходимо скачать непосредственно установочный пакет Joomla. Скачать установочной пакет Joomla можете прямо у нас на сайте (ссылки найдете прямо над этой статьей). Все из предложенных нами версий CMS Joomla переведены на русский язык и в них есть возможность установки демо-данных на русском языке.

Все, что Вам потребуется сделать, так это скачать установочный файл, после чего распаковать полученный архив. В обязательном порядке включите Куки (cookie) в своем браузере. После проделанных операций скачайте так называемый «Джентльменский набор» веб-мастера «Денвер».

Большинство разработчиков все еще предпочитают версию Joomla 1.5. Данная версия Joomla будет поддерживаться еще года 2-3, поэтому можете смело скачивать, разбираться в ней и делать свои собственные сайты. Тем более, что для перехода с Джумла 1.5 на 1.6 создан специальный миграции (об с версии 1.5 до версии 1.6 можно почитать в статье: " "). Это совершенно безболезненный процесс, и пугаться совершенно незачем.

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

А вот по Джумла 1.6 еще нет таких четких инструкций, и так называемый «костяк» еще не устоялся, потому что пользователи и любители Джумла только начинают задавать какие-то вопросы по установке и т.д. Эти причины и проблемы указывают на тот факт, что на данный момент с Joomla 1.6 будет сложнее работать.

Установка локального веб сервера "Денвер"

Скачиваем «Джентльменский набор» и запускаем на своем компьютере установочный пакет. Кликайте Start Denwer по специальному ярлыку. Таким образом, через пару секунд высветится окошко, указывающее на то, что денвер запустился. После этого необходимо зайти в «Мой компьютер», где рядом с другими дисками будет находиться новый, но уже локальный диск. Чаще всего, он отображается, как локальный диск Z.

в данном видео Вы можете посмотреть как установить Денвер.

Теперь заходим в папку «Home». Здесь Вы должны создать папку с Вашим будущим сайтом. Нажимаем «Создать папку» и можете назвать ее «Test». Лучше не использовать в названии папки доменные зоны, то есть ru., com., net., org. и т.д. Пишите просто «test» или «test sait» без доменной зоны. Иначе у Вас может возникнуть конфликт с реально существующим сайтом в Интернете, и денвер может отказаться нормально и исправно работать.

Работа с папками в "Денвере"

Внутри папки с Вашим сайтом в обязательном порядке создайте еще одну папку с таким названием, как «www».

Теперь для того, чтобы информация о вновь созданном сайте обновилась в системной конфигурации денвера, необходимо его перезапустить. Поэтому нажимаем Restart Denwer. Пока он у Вас перезапускается, мы идем в папку с созданным сайтом и копируем путь, указанный в верхней строке окна. К примеру, z/homesait/www. Когда Вам удалось его скопировать, Вы можете начать извлекать содержимое с установочного дистрибутива, который Вы скачали ранее в директорию с Вашим сайтом, то есть четко по тому пути, который Вы скопировали до этого. Нажимайте «Ок» и у Вас тут же пойдет процесс разархивации. Другими словами, Вам нужно просто содержимое Вашего архива установочного дистрибутива поместить в директорию «WWW» сайта.

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

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

Для этого Вам понадобится в адресной строке ввести имя Вашего сайта, то есть «test». Обязательно вводите http://. Затем у Вам автоматически откроется «Мастер-установщик».

Первый шаг установки Joomla на денвер – необходимо выбрать предпочитаемый язык. По умолчанию будет установлен русский. Далее у Вас будут разнообразные проверки, после чего опять нажимайте на кнопку «далее». Затем высветится страница с указанием лицензии, с которой Вы можете ознакомиться. Нажимаем далее…

Второй шаг установки Joomla на денвер – переключаем на страницу конфигурации. Заполните название хоста. По умолчанию всегда стоит localhost. Также стоит заполнить графу «имя пользователя». Для денвера вписывайте «root». А вот то, что касается пароля, для денвера его не устанавливают, поэтому в следующую графу ничего «не вбивайте». Также впишите имя , которое запросят в конце так называемой «анкеты». Но для этого ее необходимо сначала создать, чтобы чуть позже как-то назвать.

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

Для того, чтобы успешно создать базу данных, Вам нужно идти в http://localhost, который вводится в адресной строке Вашего браузера. Таким образом, в течении нескольких секунд у Вас автоматически откроется главная страница денвера. На ней Вы должны найти табличку, в которой будет указан адрес http//localhost/Tools/phpMyAdmin. Нажимайте на указанный адрес, и Вы с легкостью выйдете в интерфейс с базами данных, где вам нужно будет создать новую БД (базу данных). Ее можно назвать опять же просто «test». Нажимаем на кнопку «создать» и переходим на новую страницу (перебросит автоматически).

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

Что же касается расширенных установок, то рекомендуется сменить стандартное название перфикса всех таблиц с jos_ на какой-нибудь joom_. Это может в некотором роде повысить Вашего сайта, так как хакеры делают копирование и воссоздание Вашей базы данных, подставляют префикс таблиц, установленный по умолчанию. Таким образом, Вы их немного собьете с толку.

Страница базовых установок сайта

  • Название сайта.
  • E-mail администратора, то есть Ваш.
  • Пароль для администратора и его подтверждение. Никогда не указываете слишком простых паролей, к примеру, «12345». Придумайте что-нибудь посложнее.
  • Установка демо-данных, которые демонстрируют все возможности CMS Joomla. Рекомендуем Вам установить демо-данные, так как они вам позволят быстрее разобраться что и как устроено в CMS Joomla.

Завершение установки Joomla на Денвер

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

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

Обратите внимание, что в качестве пользователя выступает admin. Нажимайте на кнопку вверху «Сайт» и смотрите, как выглядит пока еще пустой сайт на движке Joomla. Если же вы в процессе установки выбрали "установить демо-данные", то Ваш сайт будет заполнен демо-статьями.

Для того чтобы попасть в панель управления, добавьте в строке браузера после адреса слово «administrator» и нажимаем Enter.

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

Обязательно поменяйте логин и пароль после установки сайта на денвер, которые ранее были установлены по умолчанию. Зайдите в раздел «пользователи» и вы берите пользователя «Администратор». Просто измените в новой панели, которая появилась на экране, логин и пароль на более интересные и усложненные варианты. После этого выйдете из раздела администратора и попытайтесь войти вновь, используя новый пароль и логин.

В общей сложности Вам понадобится на установку Joomla на "Денвер" не более 20 минут.