Как загрузить joomla на локальный сервер. Установка Joomla на локальный сервер Денвер. Установка джумла на Опен сервер

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

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

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

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

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

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

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

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

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

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

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

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

Начало установки
На представленном скриншоте мы видим стартовую страницу установки. На этом этапе нам нужно ввести название будущего сайта и его описание, а также указать данные для доступа в административную часть – здесь подразумеваются логин, пароль и e-mail администратора. Также на начальном этапе мы выбираем, запустить сайт после установки CMS или перевести его в режим обслуживания (пригодится на то время, пока мы будем наполнять его контентом).

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

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

  • Наименование базы (вводится самостоятельно, но иногда к имени базы примешивается имя аккаунта, например, vasya_joom, где vasya – это логин аккаунта. То же самое относится к имени пользователя базы);
  • Имя пользователя;
  • Пароль;
  • Тип создаваемой базы (MySQL, MySQLi или MySQL (PDO);

Создав базу, прописываем данные о ней на следующем этапе установки Joomla. Вот как это выглядит на скриншоте:

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

Справа от таблицы с начальной проверкой мы видим таблицу с рекомендуемыми установками. Здесь уже всё не так строго, как в случае с начальной проверкой – если не будет соответствия каких-либо параметров, то Joomla работать будет, но, возможно, не так, как это задумывали разработчики. В нашем случае мы видим, что включено отображение ошибок. Мы можем выключить отображение ошибок путём настройки нашего веб-сервера внесением изменений в файл php.ini . Но доступ к этому файлу есть не всегда, поэтому мы ограничимся корректировкой файла .htaccess , внеся в него строчку:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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