Установка Joomla на локальный веб-сервер. Установка Joomla в картинках Установка joomla 3 на компьютер

В предыдущем уроке был подробно описан процесс установки веб-сервера на локальный компьютер с ОС Windows 7 . А сейчас давайте поговорим о том, как установить CMS Joomla 3 на локальный веб-сервер, подробно разберем, как и где скачать дистрибутив Jommla 3, как его установить и правильно настроить.

Первое что нам понадобится это скачать дистрибутив CMS Joomla 3. Скачать Джумлу можно либо с официального сайта разработчиков, либо с данного сайта (русская версия). Сам процесс установки достаточно прост, необходимо выполнить всего 7 простых шагов. Давайте этим и займемся.

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

Переходим во вновь созданную папку, в моем случае это папка «Joomla4all» и создаем в ней папку «www», именно в нее и надо будет распаковать только что скачанный архив Joomla 3 . После распаковки эта папка будет выглядеть примерно так:

Архив распаковали, по виртуальному диску полазали, пока ничего сложного не было. А дальше… все будет ничуть не сложнее, вообще процесс установки Joomla 3 довольно прост! Открываем веб-браузер и пишем в адресной строке название вашего сайта, а точнее название только что созданной папки. После всех этих манипуляций перед Вами откроется страница конфигурации сайта. Что к чему смотрим на скриншоте.

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

На данном этапе конфигурируем базу данных, в принципе все поля уже заполнены автоматически. Смотрим на скриншот и повторяем все в точности так же и жмем «Далее».

Почти все готово, осталось проверить указанные данные, на данном этапе вводить или выбирать ничего не нужно. Смотрим, что у нас получилось и если все устраивает, жмем кнопку «Установить». Хочу обратить внимание на пункт «установка демо-данных», если будет выбрано что-либо отличное от «Нет», то Вы получите уже готовый «недосайт», что то вроде демонстрации, но только зачем!? Оставляем все как есть и нажимаем кнопку «Установить». Смотрим скриншоты ниже.

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

Панель администратора или другими словами админка сайта выглядит следующим образом (для перехода в админ-панель необходимо в адресной строке набрать имя_вашего_сайта/administrator):

А сам только что созданный сайт (пока еще совершенно пустой) выглядит следующим образом:

Теперь Вы знаете, как установить CMS Joomla 3 на локальный компьютер (сервер), сложного ничего нет, все достаточно просто и, кстати, в установке любой другой версии особых отличий нет. А если вы решили устанавливать Joomla сразу на хостинг тогда Вам будет полезен

Прежде, чем размещать сайт в Сети, лучше отладить его на локальном сервере. Что это такое и как установить DENWER, чтобы динамические сайты могли работать прямо у вас на компьютере без подключения к Интернету, я подробно описал в первой части этой статьи . Здесь же я опишу процесс установки только самой Joomla, подразумевая, что DENWER уже настроен и включен.

Скачивание и распаковка CMS

1. Перейдите на русскоязычный сайт Joomla и скачайте самую свежую версию движка. На момент создания статьи (май 2016) это Joomla 3.5.1, если у вас будет другая, ничего страшного - особых различий в инсталляции и настройке быть не должно.

2. Любым удобным способом распакуйте скачавшийся ZIP-архив в папку, где будет располагаться сайт (при настройках по умолчанию это Z:\home\test1.ru\www\ ).

1. Перейдите в phpMyAdmin. Для этого при запущенном DENWER либо в адресной строке браузера введите localhost/Tools/phpmyadmin/ и подтвердите ввод, либо перейдите по адресу localhost , прокрутите появившуюся страницу вниз и перейдите по ссылке phpMyAdmin - администрирование СУБД MySQL .

2. На отобразившейся странице щёлкните Базы данных .

3. В поле области Создать базу данных введите имя базы (у меня это будет JDB ) и нажмите Создать .

1. В браузере откройте локальный сайт, на котором будет работать Joomla (у меня это test1.ru ). Перед вами появится первая страница мастера установки.

Введите название сайта, логин, e-mail и пароль администратора. При желании можно ввести описание сайта, которое потом будет отображаться под ссылкой на него в поисковиках. Инсталлятор позволяет также «выключить» сайт. Если вы воспользуетесь функцией, то посетители будут видеть сообщение о том, что на ресурсе проводятся технические работы. Хотя на локальном хостинге смысла в этом нет, на настоящем сервере «выключать» сайт бывает весьма полезно. После того, как поля формы заполнены, нажмите Далее .

2. Заполните форму следующей страницы: в поле Имя пользователя введите root , поле Пароль оставьте пустым, в соответствующее поле введите имя базы данных (у меня это JDB ), если хотите, измените префикс таблиц базы, однако в принципе можно этого не делать. Нажмите Далее , чтобы перейти к следующему шагу.

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

4. Через некоторое время установка Joomla будет завершена, сообщение об этом и отобразит следующая страница. С неё вы можете перейти на сайт или в панель управления им, но прежде всего лучше нажать кнопку Удалить директорию ‘Installation’ , так как после установки эта папка не нужна и даже опасна.

5. С помощью любого файлового менеджера, кроме Проводника (FileZilla, Total Commander и т. п.) перейдите в корневую папку сайта, найдите там файл htaccess.txt и переименуйте его в .htaccess (именно так, не оставив расширения.txt).

Теперь, когда всё создано, а каталог installation удалён, установка завершена полностью, и можно перейти к просмотру либо администрированию сайта.

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

Установить готовую или сверстать свою тему, установить и грамотно настроить все необходимые компоненты, модули, и плагины.

Материалы по теме:

  • Выбираем хостинг для Joomla
  • Обзор хостингов

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

Приведенная ниже инструкция походит для Joomla 2.5, 3.0 и устаревшей 1.5.

Для начала вам необходимо скачать и установить локальный веб сервер Денвер - Джентльменский Набор Web-Разработчика. Он содержит все необходимое, чтобы осуществлять установку и настройку Joomla на локальном компьютере. Скачать его можно на официальном сайте http://www.denwer.ru.

Если вы устанавливаете Joomla 3.0, то обязательно качайте Denver с поддержкой PHP версии 5.3, потому как именно данная версия подходит для данной версии Joomla.

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

Следующее, что нам понадобится это сама Joomla. Скачать ее можно на сайте сообщества Joomla http://joomlaportal.ru. Там доступна как полностью русская версия CMS так и файлы для русификации Joomla. В русской версии выполнен полный перевод, поэтому я рекомендую вам скачать именно эту версию. После скачки у вас будет архив содержащий множество папок и файлов это и есть сама Joomla.

Теперь приступим непосредственно к процессу установки. После того как вы установили Денвер у вас на рабочем столе должны появится 3 ярлыка со следующими названиями: Run, Restart, Stop. Если по каким, то причинам ярлыков не будет то файлы для запуска и остановки сервера можно найти в папке WebServers установленного Денвера. Для этого пройдите в папку WebServers >> denwer.

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

Теперь нам необходимо создать папку нашего будущего сайта и извлечь туда все файлы из скачанного архива с CMS Joomla. Для этого пройдем в следующую папку нашего локально сервера WebServers >> home >> localhost >> www и здесь создадим папку нашего будущего сайта назовем ее просто joomla. После этого извлечем сюда все содержимое скачанного архива с Joomla.

После этого нам необходимо создать базу для нашего будущего сайта. Для этого открываем свой любимый браузер и в строке ввода адреса пишем localhost/tools и нажимаем Enter. В результате у вас должна загрузится страница на которой будет следующее:

На этой странице кликаем по ссылке phpmyadmin/ и перед нами загрузится главная страница phpMyAdmin. Здесь мы и будем создавать базу. Для этого перейдем на вкладку "Базы данных" и в поле Создать новую БД введем название нашей базы например joomla, а из выпадающего списка "Сравнение" выберем кодировку - utf8_bin после чего нажимаем на кнопку "Создать", смотрите рисунок:

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

Теперь у нас все готово для того чтобы приступить непосредственно к установке Joomla на компьютер. Для этого в адресной строке браузера введите localhost/joomla и нажмите Enter. В результате загрузится страница, где нам необходимо:

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

Шаг 2. Начальная проверка - здесь ничего настраивать не нужно, поэтому нажимаем "Далее".

Шаг 3. Лицензия - можете ознакомиться с лицензией и нажимаете "Далее"

Шаг 4. База данных. На этой странице нам необходимо сделать установки базы данных. В выпадающем списке Тип базы данных уже выбран mysql, так и оставляем. Название хоста - вписываем localhost. В поле Имя пользователя пишем root. В поле пароль ничего не пишем, оставляем пустым. В поле Имя базы данных вписываем название нашей базы - joomla.

Шаг 5. Конфигурация FTP - здесь все оставляем как есть и жмем "Далее"

Шаг 6. Конфигурация сайта. В поле Название сайта вводим название нашего будущего сайта. Далее Ваш E-mail впишите адрес вашей электронки.

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

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

Для этого нажмите на кнопку Установить демо данные, в результате вместо кнопки появится сообщение "Демо-данные успешно установлены". В будущем их можно просто удалить.

Если все прошло успешно, то перед вами появится страница с сообщением - Поздравляем, вы установили Joomla! А чуть правее будет следующее сообщение:

Теперь нам необходимо удалить папку installation из папки с нашим сайтом которую мы разместили на нашем локальном сервере. Для этого нажмите на кнопку "Удалить директорию installation".

Теперь вернитесь в браузер и для того чтобы попасть на ваш сайт в адресной строке браузера введите: localhost/joomla/ в результате загрузится главная страница сайта.

Для того чтобы попасть в панель администратора из которой вы будете производить управление своим сайтом в адресной строке браузера напишите адрес: localhost/joomla/administrator и нажмите Enter. В результате загрузится страница с формой, в которую необходимо ввести в поле Логин: admin, а в поле пароль тот пароль который вы ввели при установке joomla. Затем нажимаем на кнопку "Войти" и входим в административный раздел сайта.

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

Также на нашем сайте вы сможете найти самые популярные расширения для Joomla с их описаниями и инструкциями по использованию.

Материал подготовлен проектом: webmastermix.ru

Обсуждение материала

WebMasterMix.ru

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

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

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

Для того чтобы установить Joomla на компьютер, нам понадобится установочный дистрибутив самой Joomla и локальный сервер, работающий на нашем компьютере. Самую последнюю версию Joomla можно скачать на официальном сайте joomla.org. Но тут есть один нюанс. Оригинальная Джумла создается и выпускается на английском языке. Для ее русификации необходимо дополнительно скачивать файл русской локализации, который можно найти на сайте русскоязычного сообщества Joomla joomlaportal.ru. На данный момент на официальном сайте доступна для скачивания Joomla 3.1, а на сайте русскоязычного сообщества имеется локализация только для версии Joomla 3.0.3. Возможно, никаких критических изменений в версии Joomla 3.1 не произошло и данная локализация без проблем подойдет. Но для большей уверенности лучше скачать последнюю стабильную версию с существующей для нее русской локализации с сайта русскоязычного сообщества Joomla joomlaportal.ru.

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

Для значительного упрощения процесса переноса сайта на хостинг, желательно задать ему в Денвере имя, соответствующее будущему реальному домену. Нам необходимо в виртуальном диске, созданном Денвером во время установки, создать папку, название которой будет соответствовать будущему домену, например: joomlatest.ru. В созданной папке нам необходимо создать еще одну папку с названием «www». В этой папке и будет находиться наш сайт. Должно получиться примерно следующее: «z:\home\joomlatest.ru\www\».

Теперь нам необходимо создать пользователя и базу данных для сайта. Заходим на главную страницу нашего локального сервера Денвер по адресу http://localhost/denwer/ и находим пункт «Заведение новых БД и пользователей MySQL». Мы попадем на страничку, в которой нам необходимо будет внести некоторые данные. Если у вас уже имеется хостинг, то лучше вводить предоставленные вам данные.

Пароль администратора MySQL: оставляем пустым Имя базы данных: задаем любое, например, joom Логин пользователя: обычно совпадает с именем базы данных, поэтому пишем joom Пароль: любой, пишем все тоже joom

…еще раз: повторяем пароль joom

chajnikam.ru

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

Установку на компьютер можно логически разбить на два шага: установка Denwer - специальной программы эмулятора и установка движка Joomla.

Как установить Denwer. Скачайте Denwer и запустите установочный файл. В появившемся окне с вопросом о желании установить базовый пакет – ответьте Да. После этого произойдет процесс распаковки, и если все удачно – программа запросит нажать ENTER.

После вам предложат подтвердить свой выбор – введите символ “y”, означающий да и нажмите ENTER.

Букву для вашего виртуального диска можно оставить по умолчанию – Z, если только она у вас уже не содержится в системе. В противном случае введите любую другую из английского алфавита.Когда файлы запишутся, будет предложено выбрать цифру 1 или 2. Выберите 2 и нажмите ввод.

Создать ярлыки на Рабочем столе – введите “y” и нажмите ввод.

Пакет установлен. Можете проверить, на рабочем столе должны появиться три новых значка. Кликните на Start Denwer.

После запуска всех утилит введите в адресной строке своего браузера http://localhost/denwer/. И если установка прошла успешно – появится окно:

Установка движка Joomla. Для работы компонета интернет-магазин VirtueMart необходима Joomla версии 2.5.x и ниже. На текущий момент Joomla версии 3.x и выше - не поддерживается компонентом.

Создайте на своем компьютере папку с названием сайта в дирректории Z:\ (или другой виртуальный диск, который вы указали при установки Denwer) \home\localhost\www. Например, Mysite.Сразу скопируйте в эту папку архив с Joomla (скачать) .

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

В окне конфигурации баз данных нам необходимо ввести базу и пользователя, которых нам еще предстоит создать. Для этого в откройте новую вкладку в браузере и наберите “http://localhost/tools/”. Должно появиться:

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

Нажмем первую вкладку – базы данных.

Имя пользователя такое же, как и название базы – mysite, хост локальный, пароль любой, например “1234”, сложность пароля тут не имеет никакого значения, т.к. сайт пока будет храниться и редактироваться только на нашем компьютере.

После сообщения об успешном создании пользователя необходимо дать ему все привилегии.

Выберете отметить все и нажмите кнопку ОК, под привилегиями. Параметры пользователя должны измениться, теперь ему должны быть доступны все привилегии.

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

Конфигурация FTP вам вряд ли пригодится, так что просто нажмите далее.В следующем окне введите название сайта, e-mail (обязательное поле, но можно ввести любое значение), логин, например “admin”, и пароль.

Демо данные можно установить, если вы хотите увидеть как будет выглядеть шаблон вашего сайта в наполненном виде. Советую устанавливать начинающим пользователям, чтобы лучше представлять для себя структуру шаблона.После требуется удалить директорию installation. В большинстве случаев кнопкой сделать это не удается, и приходится удалять вручную. Переходим в проводнике в папку сайта “\home\localhost\www\Mysite” и удаляем папку “ installation”.

После всех проделанных действий введите в строке браузера “http://localhost/Mysite/”, и вы уведете ваш сайт с английскими демо данными и стандартным шаблоном.

Следующий урок >>Установка Joomla 2.5 на хостинг.

steptoshop.ru

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

Следуя инструкциям данного урока, вы научитесь устанавливать CMS Joomla версией 2.5 на свой локальный сервер. Установка Joomla версией 2.5 мало чем отличается от установки 1.5, но я все же решил остановитсья на ней, чтобы небыло ни у кого сомнений в правильности установки.

Подготовка к установке Joomla 2.5

1. Для начала установки нам потребуется программное обеспечение:

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

2. Затем требуется распаковать CMS Joomla 2.5 в папку вашего локального сервера

Если у вас локальный сервер Denwer то распаковывать нужно в папку WebServers/home/localhost/www/Имя вашего сайта на английском.

Т.е в WebServers/home/localhost/www вы создаете одну папку с именем вашего сайта и распаковываете в неё Joomla 2.5

3. Необходимо запустить локальный сервер

Для запуска заходите в папку WebServers/denwer/ и кликайте по файлу Run.exe (ярлык Run также создается на рабочем столе)

Установка CMS Joomla 2.5

Распаковав файлы Joomla и запустив Denwer вы можете приступать к установке Joomla

Запуск установки

Открывайте браузер и в адресной строке вводите путь: http://localhost/Имя вашего сайта на английском (папки, которую вы создали). И перед вами откроется страница с установкой Joomla.

1.Выбор языка


2. Начальная проверка требований

На этом этапе нужно убелиться что Joomla будет работать без проблем. Об этом сообщают надписи Да в верхней части. Убедившись, что всё что требуется в наличии нажимайте Далее.


3. Лицензия на использование

Страница для ознакомления с лицензией. Нажимайте далее


4. База Данных для сайта

На этом этапе производится сбор сведений по базе данных для вашего сайта.

Необходимо ввести в поля значения:

Имя пользователя: root

Имя базы данных: Вводим любое на англ. (для каждого нового сайта должно быть разным, главное на английском)

Все остальные поля заполнены автоматически (как надо)


5. Конфигурация FTP

Пропускаем его, он нам не нужен. Нажимаем Далее.


6. Конфигурация сайта

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

Название сайта: Вводим любое

Ваш E-mail: Ваш E-mail

Логин администратора: admin

Установка демо-данных: Визитка на Русском языке. Демо данные необходимы для того, чтобы у вас сразу был наполненный сайт некоторым количеством материалов.


7. Завершение установки.

На последнем этапе Нужно удалить папку Installation, нажав по соответствующей кнопке. И можем приступать к просмотру сайта.


Наш сайт

Вот мы и закончили с установкой CMS Joomla 2.5. И сейчас мы имеем вот такой начальный сайт:


Управление сайтом

Теперь можно приступать к его наполнению и тщательной проработки.

Для того чтобы войти в панель администрирования, необходимо в адресной строке дописать administrator

Вот как будет выглядеть путь: http://localhost/имя вашего сайта на англ./administrator

Теперь при каждой работе с сайтом Не забывайте запускать Denwer по ярлыку Run и читать уроки по управлению Joomla на нашем сайте)

uscms.ru

2. Скачивание и установка Joomla

Паника... где и что скачивать? Где устанавливать? Зачем? Как?

Для того чтобы установить Joomla! на своем компьютере, необходимо создать локальный хостинг, для которого вам понадобится браузер, веб-сервер, PHP-интерпретатор, а также система баз данных, которую поддерживает Joomla. Назовем это пакетом решений и клиент-серверной системой.

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

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

  • операционной системы (Linux, Windows, OSX)
  • веб-сервера (Apache, IIS)
  • базы данных (MySQL, PostgreSQL)
  • скриптового языка (PHP)

Вы можете установить набор решений на вашем домашнем компьютере или купить или арендовать его у любой хостинговой компании. В таблице приведены конкретные требования Joomla 3.x.

Программное обеспечение

MySQL (требуется поддержка InnoDB)

(с mod_mysql, mod_xml,

Таблица 1: Требования для Joomla 3.x

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

Так выглядит «классический» пакет LAMP.

Рисунок 1: пакет решений LAMP

Веб-установщик Joomla

Благодаря веб-инсталлятору, вы сможете установить Joomla! в течение нескольких минут. Файлы Joomla! будут скопированы в корневую папку документов и настроены веб-установщиком Joomla.

Скачайте Joomla 3 с сайта joomla.org и распакуйте файлы в общую корневую папку документов веб-сервера (например: / htdocs).

Камни преткновения

Эта тема достаточно сложная, т.к. существует огромное количество провайдеров и не меньшее количество установленных веб-серверов, версий PHP и MySQL и инструментов управления веб-пространством.

Затруднения во время установки часто заключаются в том, что:

  • активированный «Safe Mode» PHP-интерпретатора, мешает вам загружать файлы;
  • "запрещено" переписывать пути с веб-сервера Apache, потому что так называемый Apache Rewrite Engine (mod_rewrite) не активирован;
  • каталоги разрешений на Linux и OSX установлены иначе, чем в Windows.

Самый простой способ, который почти всегда работает, заключается в следующем:

  • Скачайте текущий пакет файлов из Joomla.org и распакуйте во временный каталог.
  • Загрузите распакованные файлы через FTP на ваш сервер или в каталог локальной установки.

Файлы должны быть установлены в общий каталог. Обычно они называются htdocs, public_html или HTML. Если там уже имеются другие объекты, вы можете создать подкаталог, в котором будут установлены файлы Joomla. Многие веб-хосты позволяют связать имя вашего арендованного домена с каталогом.

  • Узнайте имя вашей базы данных. В большинстве случаев одна или несколько БД уже включены в веб-хостинг. Иногда имена пользователей, БД и пароль уже даны, а иногда вы должны установить их сами. Как правило, это можно сделать при помощи конфигурации интерфейса браузера. Вам понадобится информация о доступе к базам данных для веб-установщика Joomla!

Предварительная проверка установки

Пред-проверка установки помогает определить, подходит ли ваш сервер для установки Joomla. Если вы видите красную метку, это означает, что пакет решений настроен неправильно, а установщик отказывается ставить Joomla. В зависимости от вашей конфигурации, могут наблюдаться небольшие различия. Установщик Joomla! просчитывает параметры конфигурации веб-сервера (в нашем случае Apache), PHP, и операционную систему. При использовании систем Unix (Linux, Mac OS X), обратите внимание на права доступа к файлам, это особенно важно для файла configuration.php. Этот файл будет создан в конце установки с вашими значениями. Если программа установки не может прописаться в папку, Joomla! не установится. В этом случае, перейдите к настройке прав и нажмите кнопку «повторить проверку».

Рисунок 2: Пред-проверка установки

Шаг 1 - Конфигурация

В главном окне конфигурации опишите сайт и администратора. Там же можно настроить видимость сайта: будет ли он виден для посетителей (онлайн), или же будет отображать содержание страницы в автономном режиме (оффлайн). Такая настройка полезна при установке Joomla непосредственно на хостинг (рис. 3).

Рисунок 3: Installer - Основные конфигурации

Шаг 2 - База данных

Вы можете использовать различные серверы баз данных с Joomla. Выберете, какой сервер базы данных вы будете использовать, введите параметры БД (рис. 4).

Используя набор MAMP на системе Ubuntu Linux, пользователь, по умолчанию, имеет логин и пароль root. Он же является администратором. Пароль зависит от среды сервера, на XAMPP пароль не нужен.

На хостинге, эти параметры будут выданы провайдером.

Рисунок 4: Установщик - Конфигурация базы данных

Введите следующие значения в вашей локальной установке:

Имя компьютера: localhost

Имя пользователя: root

Пароль: задается соответственно разновидности сервера и его настройкам

Теперь выберите имя базы данных. В производственной среде, на сервере провайдера, у вас наверняка есть квота БД, и их учетные данные определены заранее. Если у вас есть разрешение на сервере баз данных, то можете ввести имя новой БД. Затем Joomla! создаст ее.

Можно выбрать любую из существующих таблиц Joomla! Установка в этой базе данных должна быть очищена или сохранена и обозначена префиксом bak_.

На самом деле, таблицы с префиксом практичны. Перед каждым именем таблицы, которую создал веб-инсталлятор, он пишет текст, который вы ввели в соответствующее поле. По умолчанию веб-установщик предложит создать одну таблицу, например w02rh_. Этому есть простое объяснение. Иногда провайдер предоставляет вам только одну базу данных MySQL. Если вам необходимо запускать два и более сайта с Joomla, то может возникнуть проблема, так как таблицы не будут отличаться друг от друга. Таблицы с префиксом можно разделить на несколько таблиц (w01client_ или w02client_). В этом случае нужно использовать по умолчанию w02rh_. Префикс также используется для обозначения сохраненных данных (bak_), см. выше.

Шаг 3 - Завершение

На третьем этапе установки Joomla ознакомит вас с параметрами конфигурации и спросит, хотите ли вы установить демонстрационные данные (рис. 4).

Рисунок 4: Завершение

В предыдущих версиях Joomla можно было выбрать только ОДИН вид демо. С Joomla 3 можно выбрать из нескольких. Это может быть использовано для настройки определенных макетов сайта, например, для блога (рис. 5), сайта-визитки (рис. 6), сайта с руководством по Joomla внутри (рис. 7) и обычного сайта (рис. 8).

Рисунок 5: Weblog

Рисунок 6: Визитка

Рисунок 7: Руководство по Joomla

Рисунок 8: Недоработанный сайт

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

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

Кроме того, можно установить Joomla и без него. «Пустая Joomla» - лучший вариант, если вы уже знаете, как пользоваться Joomla.

Для описания в последующих главах мы будем использовать «пустую» Joomla без какого-либо демонстрационных данных.

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

Так что выбирайте тип, который хотите использовать, и жмите кнопку «Установить». Joomla создаст базу данных и настроит сайт (рис. 9).

Рисунок 9: Joomla! установлена

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

Рисунок 10: Joomla сайта без образца данных

Панель управления Joomla находится по адресу http://example.com/administrator

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

Рисунок 11: Экран входа в систему

Рисунок 12: Панель управления

Хаген Граф

Joomla — один из самых популярных и любимейших движков среди новичков. Если вы мечтаете создать собственный ресурс и не представляете как им управлять, тогда создайте сайт на этом движке! Панель управления Джумла очень простая в пользовании. Буквально за несколько дней вы освоите основные нюансы редактирования страниц, добавления расширений и новых материалов на ресурс. Разумеется, нельзя проводить все эти эксперименты в открытом Интернете — иначе поисковые роботы вас не поймут.

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

То есть загрузить CMS на локальный хостинг. В данной статье разберем инструкцию по установке Joomla на компьютер при помощи программы Денвер.

Как создать локальный хостинг при помощи Денвера

Для начала вам необходимо скачать саму программу Денвер. Затем вам предстоит ее установить на компьютер. Но прежде распакуйте скачанный архив, чтобы добраться до файла установщика. У Денвера своеобразная установка — инсталляция управляется при помощи командной строки. В основном вам нужно будет все время жать Enter для перехода на следующие шаги. Рекомендуется установить программу в стандартный раздел диска C в папку WebServers. После некоторых пунктов кроме кнопки Enter вам необходимо будет нажать Y — то есть Yes. И самое главное, что необходимо указать во время инсталляции программы на компьютер, — это метод запуска виртуального диска.

Денвер предлагает два вариант запуска диска: либо во время активации программы, либо автоматически после общего запуска системы. Выберите один из этих вариантов, который подходит для вас больше всего. Чтобы выбрать тот или иной метод запуска, нажмите 1 или 2. Далее жмите Enter и в конце Y для создания ярлыка на рабочем столе. Если все прошло успешно, то компьютер автоматически запустит браузер с информацией об успешной инсталляции.
https://www.youtube.com/watch?v=-r1-VebIL9g

Как установить Joomla на созданный виртуальный диск

Теперь переходим к основной задаче — перенос движка на локальный сервер. Для начала вам необходимо указать папку, в которой будет размещаться сайт Joomla. В этом случае у вас также есть два варианта. Вы можете либо разместить каталог с сайтом прямо в папке home, которая находится в WebServers; либо создать директорию в папке WWW, что размещена в Localhost. Учтите, что ваш сайт должен быть в отдельной папке, то есть создайте ее либо в home, либо в WWW.

От выбранного варианта будет зависеть адрес, по которому откроется сайт в браузере. Если вы создали директорию в папке home, тогда достаточно ввести http://имя_папки_сайта. Если же вы разместили каталог ресурса в директории локального сервера, тогда введите в браузере URL следующего вида: http://localhost/имя_папки_сайта.

Когда вы проделаете указанную работу: установите Денвер на компьютер, переместите дистрибутивы Joomla в специально созданную папку и запустите браузер, перед вами появится окно установщика движка. У разных версий CMS различная инсталляция. У более новых уменьшилось количество шагов установки, но в общем все осталось по-прежнему.
https://www.youtube.com/watch?v=sAzZ7rw5JL8
Для начала вам предстоит выбрать язык Joomla. Это не язык всего вашего сайта, а язык, который будет указан в админке. Будьте осторожны, иначе потом придется пользоваться арабским или французским меню вместо русского! Следующий стандартный шаг установки движка — это сверка пригодности хостинга с требованиями CMS. Поскольку мы устанавливаем ядро на локальный сервер, проблем на этом шаге возникнуть не должно.

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

Далее вам нужно указать данные о FTP-клиенте. Если бы вы устанавливали движок на реальный хостинг, тогда, возможно, вам бы пришлось вписывать в этом пункте какую-то информацию. Но для Денвера этого делать не нужно. Данный пункт пропускаем и переходим к следующему более важному шагу с настройками сайта. Лучше для начала установить предложенные по умолчанию данные, а уже потом их отредактировать, как вам угодно. Ведь вы для того и устанавливаете движок на локальный хостинг, чтобы поэкспериментировать с ним. Единственное, что можете изменить, — это параметры аккаунта для входа в админку.
https://www.youtube.com/watch?v=0Fl7QmbWvs8
Последний шаг является завершающим. Вам предстоит согласиться с успешной установкой и удалить директорию с инсталляционными файлами. Джумла предложит вам сделать это автоматически. Теперь вам осталось лишь зайти на сайт. Для этого вспомните два варианта размещения каталога ресурса на диске, которые были рассмотрены выше. А чтобы войти в панель управления ресурсом, к адресу сайта добавьте отрезок /administrator. Вы попадете на страницу входа в админку. Введет логин и пароль, и сможете ознакомиться с возможностями редактирования сайта Джумла

С чего следует начать?

Для того, чтобы поставить Joomla на домашний компьютер понадобится инсталляционный пакет самого движка и набор различных расширений для организации локального хостинга. К слову сказать, набор достаточно не маленький: браузер, PHP-интерпретатор, web-сервер (IIS или Apache), база данных, с которой будет работать CMS (PostgreSQL или MySQL), а также различные программы для работы с PHP.

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

  • Apache (обязательно наличие модулей: mod_xml, _zlib и _mysql) – версия 2.x+;
  • PHP – версия от 5.3.1+;
  • MySQL – версия от 5.1+;
  • Microsoft IIS – версия 7.

Разумеется, на компьютере уже должна стоять какая-либо операционная система. В принципе, подойдет любая: Linux, OSX, Windows.

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

Web-установщик Joomla!

Чтобы начать работать с Joomla, ее, разумеется, необходимо скачать. Для этого лучше посетить официальный сайт http://joomla.org или его русскоязычный аналог http://joomla.ru. На данный момент (начало 2015 года) самой последней версией является модификация 3.3.6. В русском переводе – версия 3.3.3. Кстати, на русскоязычном сайте можно скачать и более ранние версии этого движка.

Устанавливается Joomla достаточно быстро и просто. Для начала нужно распаковать архив с CMS и скопировать все файлы в корневую директорию web-сервера (как правило, она называется /htdocs). После этого станет доступен web-установщик Joomla, который, практически самостоятельно, проделает всю оставшуюся работу. Открыть его можно через браузер по ссылке http://localhost/, но это в том случае, если движок устанавливается на локальный хостинг. Если же используется сторонний, с уже купленным доменным именем, то тогда следует ввести адрес вновь зарегистрированного сайта.

Возможные проблемы

Основные проблемы с установкой Joomla возникают в основном потому, что у каждого провайдера стоят свои версии web-серверов, PHP, баз данных и прочих инструментов управления.

Чаще всего возникают следующие трудности:

  • не активирован Apache Rewrite Engine (модуль mod_rewrite) и, как следствие, возникает запрет на переписывание путей с Apache;
  • PHP-интерпретатор работает с включенной функцией Safe Mode;
  • отличные от ОС Windows каталоги разрешений (на операционках OSX и Linux).

Как правило, обойти эти сложности не трудно.

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

Как уже говорилось выше, обычно эта директория называется htdocs. Хотя может именоваться и по другому: public_html, просто html и т.д. В большинстве случаев движок не обязательно устанавливать в вышеуказанные каталоги, но и в подкаталоги, созданные в них. Как правило, хостинги позволяют сделать это, связывая имя домена и соответствующую директорию.

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

Предварительная проверка перед установкой

Удобной функцией web-установщика Joomla является предпроверка сервера перед установкой (Pre-Installation). В том случае, если все настройки сервера соответствуют требованиям устанавливаемой CMS, все метки будут зеленого цвета. Если же пакет расширений не тот, какой нужно, то рядом с каким-либо параметром конфигурации появится отметка красного цвета и сообщении о невозможности дальнейшей установки. Во время предпроверки рассматриваются параметры операционной системы, PHP и web-сервера.

Также возможны проблемы с неверной установкой прав доступа. Как правило, они возникают при работе с операционками Unix, т.е. Mac OSX и Linux. Происходит это из-за того, что инсталлятор не может получить разрешение на запись в каталог, что в итоге приводит к прекращению установки. Также, права доступа важны при формировании configuration.php, который создается в самом конце установочного процесса.

Устраняется подобная проблема легко. Просто нужно помять права доступа и снова запустить предпроверку, нажав кнопку «Повторить проверку».

Рисунок 1: Пред-проверка установки

Этап № 1. Настройка конфигурации

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

Рисунок 2: Installer - Основные конфигурации

Этап № 2. Подключение баз данных

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

Если установка CMS проходит на локальном хостинге в ОС Ubuntu Linux, то при использовании набора MAMP логином и паролем по умолчанию является слово «root». Однако, это не единственный возможный вариант. Пароль может различаться из-за различий в средах web-серверов, например, на XAMPP вообще пароль отсутствует.

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

Рисунок 3: Установщик - Конфигурация базы данных

Но вернемся к практике. В соответствующие поля следует вбить указанную выше информацию. А в качестве имени компьютера указываем «localhost».

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

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

Префиксы таблиц очень удобны. Заполняя БД, Joomla перед каждой новой таблицей будет выставлять префикс, вбитый в нее во время установки. Тем самым можно использовать одну и ту же базу данных сразу для нескольких сайтов, созданных на Joomla, просто указав им различные префиксы. Стоит напомнить, что сохраненные таблицы всегда обозначаются префиксом bak_.

Этап № 3. Завершение установочного процесса

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

Рисунок 4: Завершение

В отличие от более ранних версий, Joomla 3 предлагает не один вариант демосайта, а несколько:

  • блог;
  • сайт-визитка;
  • стандартный тематический сайт;
  • руководство CMS Joomla.

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

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

Выбрав тип демонстрационного сайта, можно нажать «Установить». Далее Joomla сделает все самостоятельно.

Рисунок 5: Joomla! установлена

После окончания установки, CMS предупредит о том, что необходимо удалить из корневой директории папку с установочным пакетом. Делается это для того, чтобы обезопасить будущий сайт от взломов. Как только папка будет удалена, можно приступать к работе с административной панелью (адрес сайта/administrator). Перед этим Joomla предложит выбрать нужный язык и, разумеется, ввести логин/пароль администратора. Вот и все – можно спокойно заняться работой с сайтом.