Как установить Joomla на локальный сервер
Здравствуйте дорогие читатели моего блога! В данной заметке хотел бы поделиться с вами тем, как можно установить Joomla на локальный сервер. Устанавливать будем Joomla 2.5, т.к. данная версия на момент написания статьи самая актуальная. Также отмечу, что вышла новая версия Joomla 3.0. Но на мой взгляд она еще немного сырая, поэтому будем пока учиться на версии 2.5. Как только разработчики выпустят стабильные релизы мы сможем без проблем обновиться.
Что необходимо знать?
Минимальные системные требования, необходимые для установки Joomla 2.5
Установка Joomla 2.5
Первым делом нам портебуется установить локальный сервер Open Server. Как устанавливать и почему именно Open Server я уже писал. Следующее, что нам понадобиться это дистрибутив Joomla 2.5. Актуальную версию вы можете скачать на официальном сайте русскоязычного сообщества http://joomlaportal.ru. В правой верхней части сайта вы найдете ссылки на скачивание.
Итак у нас все готово для установки.
Далее нас попросят авторизоваться. По умолчанию логин — root, пароль — ничего не вводим. После авторизации переходим во вкладку «Базы данных» и в поле «Создать базы данных» вводим название нашей базы. Введем, например, demo_joomla_db. После всего жмем по кнопочке «Создать». Если все сделали правильно, то мы получим вот такое сообщение «База данных demo_joomla_db была создана». Все, база данных у нас создана. Следует отметить, что мы также должны создать еще и пользователя базы данных, наделенные определенными правами и пароль к базе. Но, т.к. мы устанавливаем Joomla на локальный сервер делать мы этого не будем. По умолчанию пользователь базы данных это — root, а пароль оставляем пустым. Пользователя и пароль мы создадим позже, когда будем переносить сайт на реальный хостинг.
Теперь нам необходимо скопировать файлы из установочного архива Joomla в папку домена нашего сайта. Естественно эту папку сначала следует создать. Для этого идем в «Мой компьютер» и заходим в наш виртуальный диск. В настройках Open Server я букву диска не переназначал поэтому у меня это диск «W». В виртуальном диске лежим папка с нашими доменами «domains», так вот в этой папке мы создаем папку с нашим доменом и называем ее латинскими буквами, например, joomla25. В созданную папку мы распаковываем наш скачанный дистрибутив Joomla 2.5. После того как все файлы будут скопированы мы должны перезапустить сервер, чтобы сервер мог определить созданную папку.
На первом шаге установки нас просят выбрать язык. По умолчанию выбран русский, поэтому здесь ничего не трогаем и жмем кнопочку «Далее».
Попадаем на второй шаг мастера установки — Начальная проверка. Здесь идет проверка на совместимость минимальным системным требованиям вашего сервера.
В верхней колонке обозначены обязательные требования, без соответствия которых установка будет прекращена. Все пункты должны быть выделены зеленым цветом «Да».
В нижней колонке указаны рекомендуемые требования. Здесь не требуется строгое соответствие.
Если все настройки сделаны правильно жмем кнопочку «Далее» и переходим к третьему шагу установки — Лицензия.
Здесь ознакомимся с лицензией и жмем кнопку «Далее».
Переходим к четвертому шагу установки — Конфигурация базы данных. На данном этапе мы должны прописать параметры подключения к нашей базе данных.
Введите все параметры как показаны на скрине. Если разбирать детальнее, то:
Тип базы данных — здесь выбираем из выпадающего списка тип «Mysql»
Имя сервера базы данных — здесь вбиваем «localhost», т.к. сервер базы данных находится на том же сервере, что и наш сервер PHP.
Имя пользователя — сюда вводим имя пользователя базы данных. По умолчанию это «root», как и говорилось выше пользователя мы будем создавать при переносе сайта на хостинг.
Пароль — сюда необходимо ввести пароль базы данных. Оставляем это поле пустым.
Имя базы данных — сюда вводим имя базы данных
Префикс таблиц — по умолчанию префикс генерируется автоматически, но вы можете ввести его вручную. Это 3-4 латинских символа и цифры. Я ввел вручную — djml_.
Когда все данные введены щелкам по кнопочке «Далее».
Мы подошли к пятому шагу мастера установки — Конфигурация FTP.
Я обычно этот шаг пропускаю. Как говорится из справки данный шаг можно пропустить, если вы ставите Думла на сервер, работающий под управлением ОС Windows.
Жмем «Далее» и переходим к предпоследнему шагу установки — Конфигурация сайта.
На данном этапе вводим название сайта, e-mail, логин и пароль для доступа в админку сайта. Все поля, обозначенные *, необходимы для заполнения. С левой стороны нам выводится краткая справка по заполнению полей. Если что то непонятно можете почитать.
В этом же шаге вы можете установить демо-данные. Если вы новичек и только принялись за изучение Joomla, то рекомендовал бы вам установть демо-данные для изучения.
На данном шаге прежде чем продолжить установку нажмите на кнопочку «Установка демо-данных». Дождитесь уведомления о том, что демо-данные успешно установлены. После этого жмем по кнопочке «Далее» и переходим к последнему шагу установки.
Завершение установки
Ну, здесь расписывать особо не о чем — просто жмем по кнопочке «Удалить директорию Installations». Дождемся сообщения о успешном удалении директории «Installations» и можно открывать наш сайт.
Если хотим сразу открыть главную страницу сайта, то жмем по кнопочке «Сайт», если же хотим попасть в админку сайта, то жмем кнопку «Панель управления». Имя пользователя вводим «admin», пароль вводим тот, что мы вводили на предыдущем шаге.
Вот и вся установка. Надеюсь объяснил все доходчиво. Если что то непонятно задавайте вопросы в комментариях.
Источник
Установка Joomla на локальный компьютер
Вы решили создать сайт на CMS Joomla. Но перед тем как перенести свой сайт на хостинг в интернет и обеспечить к нему доступ всех желающих необходимо провести много работ по настройке и оптимизации CMS.
Установить готовую или сверстать свою тему, установить и грамотно настроить все необходимые компоненты, модули, и плагины.
Все это удобнее всего производить у себя на компьютере, а затем уже готовый оттестированный сайт выложить в интернет. Поэтому установка Joomla на локальный компьютер необходима. Разберем, что нам понадобится для установки Joomla на компьютер.
Приведенная ниже инструкция походит для Joomla 2.5, 3.0 и устаревшей 1.5.
Если вы устанавливаете 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. В результате у вас должна загрузится страница на которой будет следующее:
В результате в меню слева появится созданная база данных:
Теперь у нас все готово для того чтобы приступить непосредственно к установке Joomla на компьютер. Для этого в адресной строке браузера введите localhost/joomla и нажмите Enter. В результате загрузится страница, где нам необходимо:
Шаг 1. Нужно выбрать язык будущего сайта по умолчанию здесь выбран русский язык поэтому нажимаем на кнопку «Далее».
Так как вы вероятнее всего устанавливаете Joomla первый раз, то для того, чтобы посмотреть как может выглядеть сайт и понять принцип его создания и работы лучше всего установить демо данные. При этом ваш сайт будет не пустым а содержащим кое какие материалы.
Для этого нажмите на кнопку Установить демо данные, в результате вместо кнопки появится сообщение «Демо-данные успешно установлены». В будущем их можно просто удалить.
После этого нажимаем на кнопку «Далее».
Теперь нам необходимо удалить папку installation из папки с нашим сайтом которую мы разместили на нашем локальном сервере. Для этого нажмите на кнопку «Удалить директорию installation «.
Теперь вернитесь в браузер и для того чтобы попасть на ваш сайт в адресной строке браузера введите: localhost/joomla/ в результате загрузится главная страница сайта.
Для того чтобы попасть в панель администратора из которой вы будете производить управление своим сайтом в адресной строке браузера напишите адрес: localhost/joomla/administrator и нажмите Enter. В результате загрузится страница с формой, в которую необходимо ввести в поле Логин: admin, а в поле пароль тот пароль который вы ввели при установке joomla. Затем нажимаем на кнопку «Войти» и входим в административный раздел сайта.
Отсюда вы можете производить управление своим сайтом устанавливать и удалять расширения, темы, создавать меню и публиковать материалы.
Также на нашем сайте вы сможете найти самые популярные расширения для Joomla с их описаниями и инструкциями по использованию.
Источник
2. Скачивание и установка Joomla
Паника. где и что скачивать? Где устанавливать? Зачем? Как?
Для того чтобы установить Joomla! на своем компьютере, необходимо создать локальный хостинг, для которого вам понадобится браузер, веб-сервер, PHP-интерпретатор, а также система баз данных, которую поддерживает Joomla. Назовем это пакетом решений и клиент-серверной системой.
Пакет решений представляет собой набор программного обеспечения, который позволят создать полностью функциональный веб-сайт.
Нужный нам пакет решений состоит из:
Вы можете установить набор решений на вашем домашнем компьютере или купить или арендовать его у любой хостинговой компании. В таблице приведены конкретные требования 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 и инструментов управления веб-пространством.
Затруднения во время установки часто заключаются в том, что:
Самый простой способ, который почти всегда работает, заключается в следующем:
Файлы должны быть установлены в общий каталог. Обычно они называются htdocs, public_html или HTML. Если там уже имеются другие объекты, вы можете создать подкаталог, в котором будут установлены файлы Joomla. Многие веб-хосты позволяют связать имя вашего арендованного домена с каталогом.
Предварительная проверка установки
Пред-проверка установки помогает определить, подходит ли ваш сервер для установки Joomla. Если вы видите красную метку, это означает, что пакет решений настроен неправильно, а установщик отказывается ставить Joomla. В зависимости от вашей конфигурации, могут наблюдаться небольшие различия. Установщик Joomla! просчитывает параметры конфигурации веб-сервера (в нашем случае Apache), PHP, и операционную систему. При использовании систем Unix (Linux, Mac OS X), обратите внимание на права доступа к файлам, это особенно важно для файла configuration.php. Этот файл будет создан в конце установки с вашими значениями. Если программа установки не может прописаться в папку, Joomla! не установится. В этом случае, перейдите к настройке прав и нажмите кнопку «повторить проверку».
Рисунок 2: Пред-проверка установки
В главном окне конфигурации опишите сайт и администратора. Там же можно настроить видимость сайта: будет ли он виден для посетителей (онлайн), или же будет отображать содержание страницы в автономном режиме (оффлайн). Такая настройка полезна при установке Joomla непосредственно на хостинг (рис. 3).
Вы можете использовать различные серверы баз данных с Joomla. Выберете, какой сервер базы данных вы будете использовать, введите параметры БД (рис. 4).
Используя набор MAMP на системе Ubuntu Linux, пользователь, по умолчанию, имеет логин и пароль root. Он же является администратором. Пароль зависит от среды сервера, на XAMPP пароль не нужен.
На хостинге, эти параметры будут выданы провайдером.
Введите следующие значения в вашей локальной установке:
Имя компьютера: localhost
Имя пользователя: root
Пароль: задается соответственно разновидности сервера и его настройкам
Теперь выберите имя базы данных. В производственной среде, на сервере провайдера, у вас наверняка есть квота БД, и их учетные данные определены заранее. Если у вас есть разрешение на сервере баз данных, то можете ввести имя новой БД. Затем Joomla! создаст ее.
Можно выбрать любую из существующих таблиц Joomla! Установка в этой базе данных должна быть очищена или сохранена и обозначена префиксом bak_.
На самом деле, таблицы с префиксом практичны. Перед каждым именем таблицы, которую создал веб-инсталлятор, он пишет текст, который вы ввели в соответствующее поле. По умолчанию веб-установщик предложит создать одну таблицу, например w02rh_. Этому есть простое объяснение. Иногда провайдер предоставляет вам только одну базу данных MySQL. Если вам необходимо запускать два и более сайта с Joomla, то может возникнуть проблема, так как таблицы не будут отличаться друг от друга. Таблицы с префиксом можно разделить на несколько таблиц (w01client_ или w02client_). В этом случае нужно использовать по умолчанию w02rh_. Префикс также используется для обозначения сохраненных данных (bak_), см. выше.
На третьем этапе установки Joomla ознакомит вас с параметрами конфигурации и спросит, хотите ли вы установить демонстрационные данные (рис. 4).
Рисунок 4: Завершение
В предыдущих версиях Joomla можно было выбрать только ОДИН вид демо. С Joomla 3 можно выбрать из нескольких. Это может быть использовано для настройки определенных макетов сайта, например, для блога (рис. 5), сайта-визитки (рис. 6), сайта с руководством по Joomla внутри (рис. 7) и обычного сайта (рис. 8).
Рисунок 7: Руководство по Joomla
Рисунок 8: Недоработанный сайт
В зависимости от ваших потребностей и знаний, можно попробовать различные типы демонстрационных данных.
К сожалению, невозможно изменить выбранный тип после завершения установки.
Для описания в последующих главах мы будем использовать «пустую» Joomla без какого-либо демонстрационных данных.
Но вы сможете разобраться в материале независимо от предустановленного типа.
Так что выбирайте тип, который хотите использовать, и жмите кнопку «Установить». Joomla создаст базу данных и настроит сайт (рис. 9).
Рисунок 9: Joomla! установлена
Из соображений безопасности, необходимо удалить папку установки, щелкнув по соответствующей кнопке. После удаления папки установки можно просмотреть сайт и войти в панель управления (/administrator). В данном случае, сайт выглядит как на рисунке 10.
Рисунок 10: Joomla сайта без образца данных
Панель управления Joomla находится по адресу http://example.com/administrator
Появится экран входа с возможностью выбора языка (рис. 11) и, после успешного входа, далее появится область администрирования (рис. 12).
Источник