Что нужно для установки joomla 3. Установка Joomla на локальный компьютер. Конфигурация базы данных




В этой статье инструкция по установке CMS Joomla 3. Шаг за шагом будет показано как сделать Joomla на вашем хостинге.

Немножко теории

CMS Joomla (Джумла ) это система управления сайтом общего назначения. Сегодня она вторая в мире по распространенности после CMS WordPress. Сайты на Joomla сегодня исчисляются уже наверное миллионами. Такое положение обусловлено тем, что создать сайт на Joomla можно очень быстро и недорого (если использовать бесплатные шаблоны для Joomla). Впрочем есть хорошие и недорогие платные шаблоны Joomla, в диапазоне 10 - 100 долларов. Кроме стоимости важно еще и то, что Joomla не специализированная CMS и на ее основе можно сделать сайты разной тематики и функциональности. Даже несложный Интернет магазин на Joomla можно создать.

Что потребуется для установки Joomla

CMS Joomla можно установить на недорогой виртуальный хостинг (). Требования Joomla 3 к хостингу следующие:

  • Apache 1.3 (лучше если 2).
  • MySQL 5.0.15 (или выше).
  • PHP 5.3.1 (или выше).

Если это на вашем хостинг-эккаунте все это есть, тогда двигаемся дальше. В настройках хостинг-эккаунта нужно проверить:

  • В PHP должны быть подключены модули zlib, xml, mysql, json, mbstring.
  • В PHP опцию memory_limit установить как минимум в 64М, а лучше в 128М.
  • В PHP нужно отключить переменные "Magic Quotes GPC", "Register Globals"

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

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

Создать базу данных для Joomla 3

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

В любом случае вам необходимо узнать и записать (скопировать например в текстовый файл) следующую информацию об этой базе данных:

  • Имя хоста MySQL. Это может быть localhost , но не всегда. Может быть и так, что имя хоста будет производным от названия (логина) вашего эккаунта. В любом случае, в админ-панели это имя должно быть указано.
  • Имя базы данных MySQL . Также должно быть указано в админ-панели.
  • Имя пользователя MySQL. Не путать с пользователем FTP или SSH! Для MySQL создаются отдельные пользователи. Эта информация тоже должна быть указана в админ-панели.
  • Пароль пользователя MySQL. Создается вместе с пользователем. Так же должен быть указан в в админ-панели хостинга.

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

Узнать папку для файлов сайта

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

~/your-site-name.ru/docs

~/your-site-name.ru/htdocs

Запомните, а лучше запишите путь к этой папке. Именно туда вам нужно будет записать файлы Joomla.

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

Скачать Joomla 3

CMS Joomla распространяется свободно, поэтому дистрибутив Joomla можно скачать бесплатно. Офицальный сайт проекта www.joomla.org , там есть раздел Download, в котором можно скачать дистрибутив последней версии (в момент написания статьи это 3.4.3). Там оригинальные дистрибутивы, на английском языке. В таком дистрибутиве нужно будет, после установки, добавлять русский язык в настройках системы. Но в самом установщике русский язык будет.

Можно поискать уже русифицированный дистрибутив на сайте joomla.ru . Но обычно там доступны дистрибутивы не самой последней версии.

Есть и еще один вариант. Найти шаблон (бесплатный или платный) и скачать вариант Full Package. В этом случае там будет не только шаблон, но и сама CMS Joomla. Если установить такой дистрибутив, то сразу после установки будет уже почти готовый сайт, нужно будет только заменить демонстрационные данные вашей информацией.

Вне зависимости от того какой дистрибутив вы выберете для скачивания, с вероятностью 99% это будет архивный файл формата zip или tar.gz (что менее вероятно).

Этот архив вам нужно будет распаковать в корневую веб-папку на вашем хостинге (раздел статьи "Узнать папку для файлов сайта ").

И вот здесь основная проблема этого этапа.

Если у вас есть SSH доступ к вашему хостинг-эккаунту, тогда все можно сделать очень быстро. Буквально пара команд в терминале:

wget http://joomlacode.org/gf/download/frsrelease/19710/160178/Joomla_3.3.3_Stable_Full_ru.zip

unzip ~/tmp/Joomla_3.3.3_Stable_Full_ru.zip -d ~/your-site-name.ru/docs

Пара минут и после этого можно будет запускать установщик.

Но если SSH доступа нет, тогда эта операция будет жестокой по времени выполнения. Вам нужно будет:

  1. Скачать дистрибутив на локальный компьютер.
  2. Распаковать архив, чтобы дистрибутив был в виде папки с файлами.
  3. Закачать через FTP эти файлы на ваш хостинг.

Самое страшное это третий шаг. Joomla содержит сотни файлов. И закачка такого количества файлов, через FTP, может занять много времени. Если еще и скорость закачки низкая, тогда вообще ад.

В итоге ваша веб-папка должна выглядеть вот так:

Это файлы и папки CMS Joomla.

После этого можно запускать установщик Joomla.

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

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

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

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

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

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

Нажимаете кнопку "Далее" и переходите на следующую страницу: Здесь нужно будет нажать кнопку "Установить". Но прежде нужно прокрутить страницу вниз и посмотреть конфигурацию вашего хостинга. Быть может что-то из необходимого отсутствует.

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

После того как нажмете кнопку "Установить" нужно будет подождать:

Наконец все готово. На последней странице нужно нажать кнопку "Удалить директорию installation ":

И после этого можно создавать сайт.

Адрес админ-панели Joomla будет your-site-name.ru/administrator

Дополнительные статьи:

А есть способ лучше - обратитесь к специалисту:

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь - поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354 . Или на телефон +7 918-16-26-331 .

Даже небольшая сумма может помочь написанию новых статей:)

Вы решили создать сайт на 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: Панель управления

Хаген Граф

Для того что бы установить CMS joomla на локальный компьютер нам понадобится специальная среда, так называемый локальный сервер. Вообще в рунете есть два популярных локальных сервера, это ДЕНВЕР и Опен сервер (Open server).

Я много лет пользовался ДЕНВЕРОМ, но из за того, что он редко обновляется и не поспевает за обновлениями версий PHP и APACHE, в следствии чего некоторые расширения для Джумлы работали не корректно, мне пришлось перейти на более продвинутый, локальный сервер.

И так, устанавливать joomla 3 мы будем на локальный сервер: Опен сервер (Open server). Если он еще не установлен у Вас, советую скачать его и установить. Эта программа бесплатная. Посмотреть видео урок, по установке и настройке можно здесь.

Установка джумла на Опен сервер.

Для начала, нам понадобится дистрибутив самой CMS, скачать который можно с официального сайта или же прямо на моем сайте. Что собственно одно и тоже. Так как ссылка с моего блога делает редирект, на оф. сайт joomla.

Для того что бы скачать joomla с моего сайта, достаточно спустится в самый низ и в меню «Свежая joomla» выбрать последнюю версию. На данный момент необходимо устанавливать Джумлу не ниже третьей версии. Как выбирать версию joomla, можно почитать в статье: Актуальная версия Joomla .

Установка Джумла.

После того как мы скачали саму джумлу, нам необходимо на самом Опен сервере создать папку для нашего сайта. Заходим: open server/domians. Здесь создаем папку с именем Вашего домена, только без доменной зоны, например: рф, ru, com и так далее.

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

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

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

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

Для того что бы установить CMS joomla на локальный компьютер нам понадобится специальная среда, так называемый локальный сервер. Вообще в рунете есть два популярных локальных сервера, это ДЕНВЕР и Опен сервер (Open server).

Я много лет пользовался ДЕНВЕРОМ, но из за того, что он редко обновляется и не поспевает за обновлениями версий PHP и APACHE, в следствии чего некоторые расширения для Джумлы работали не корректно, мне пришлось перейти на более продвинутый, локальный сервер.

И так, устанавливать joomla 3 мы будем на локальный сервер: Опен сервер (Open server). Если он еще не установлен у Вас, советую скачать его и установить. Эта программа бесплатная. Посмотреть видео урок, по установке и настройке можно здесь.

Установка джумла на Опен сервер.

Для начала, нам понадобится дистрибутив самой CMS, скачать который можно с официального сайта или же прямо на моем сайте. Что собственно одно и тоже. Так как ссылка с моего блога делает редирект, на оф. сайт joomla.

Для того что бы скачать joomla с моего сайта, достаточно спустится в самый низ и в меню «Свежая joomla» выбрать последнюю версию. На данный момент необходимо устанавливать Джумлу не ниже третьей версии. Как выбирать версию joomla, можно почитать в статье: Актуальная версия Joomla .

Установка Джумла.

После того как мы скачали саму джумлу, нам необходимо на самом Опен сервере создать папку для нашего сайта. Заходим: open server/domians. Здесь создаем папку с именем Вашего домена, только без доменной зоны, например: рф, ru, com и так далее.

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

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