Установка Joomla! 3.4.3 на Web-сервер XAMPP
В материале мы подробно рассмотрим процесс установки одной из самых популярных CMS Joomla! на сборку web-сервера XAMPP, в качестве примера мы будем использовать версию Joomla! 3.4.3 и XAMPP с PHP 5.6.8 для Windows.
И для начала давайте узнаем, что такое вообще Joomla! и для чего она нужна?
Что такое Joomla?
Joomla! – это бесплатная система управления содержимым сайта (CMS — Content management system). Она является одной из самых популярных CMS как платных, так и бесплатных. Функциональность Joomla увеличивается за счет многочисленных компонентов, модулей и плагинов в связи с этим с помощью Joomla можно создать как простой сайт-визитка, так и крупный Интернет портал. Также за счет шаблонов можно легко изменить внешний интерфейс сайта.
Где скачать Joomla?
Загрузить последнюю версию Joomla можно со страницы загрузки официального сайта http://www.joomla.org/download.html, где мы нажимаем на ссылку «Download Joomla! 3.4.3» как Вы, наверное, уже догадались на данный момент актуальная, стабильная версия 3.4.3, мы ее и скачиваем
В итоге у нас загрузится zip архив Joomla_3.4.3-Stable-Full_Package.zip размером 10.4 мегабайт.
Установка CMS Joomla! 3.4.3 на XAMPP
Примечание! В качестве Web-сервера мы будем использовать сборку XAMPP-win32-5.6.8 на операционной системе Windows 7. Поэтому необходимо использовать последнюю версию Joomla, иначе могут возникнуть проблемы при установке (Deprecated: iconv_set_encoding()…). Также предполагается, что XAMPP Вы устанавливали по умолчанию, в каталог C:\xampp. О том, как установить XAMPP на Windows 7 мы с Вами подробно рассмотрели вот здесь.
Шаг 1
Первое что нужно сделать это создать для нашего тестового сайта папку в каталоге C:\xampp\htdocs, например, c названием test и распаковать скаченный архив Joomla в эту папку, например с помощью стандартных средств Windows 7
Шаг 2
Затем запускаем Apache и MySQL (из панели XAMPP) если конечно они еще не запущены и в любом браузере (для примера я использую Internet Explorer) обращаемся по адресу http://localhost/test/, и автоматически попадаем на страницу установки Joomla и здесь нам необходимо заполнить первоначальную конфигурацию сайта. Пример заполнения представлен на следующем скриншоте (но естественно Вы можете заполнить, так как Вам нужно). После заполнения нажимаем «Далее»
Шаг 3
Далее необходимо сконфигурировать базу данных. Если Вы после установке XAMPP настройки MySQL не меняли, то вводим:
- Тип базы данных – MySQLi;
- Имя сервера базы данных – localhost;
- Имя пользователя – root;
- Пароль – оставляем пусто (по умолчанию при установке MySQL пользователь root создается без пароля);
- Имя базы данных – в принципе можно любое, для примера я назвал test;
- Префикс таблиц – здесь также можете указать тот префикс, который хотите Вы, для примера я указал test_;
После заполнения жмем «Далее»
Шаг 4
Затем нам выводят общую информацию о предстоящей установке, здесь мы можем указать устанавливать демо-данные или нет, для примера давайте установим блог с демо-данными, нажимаем «Установка»
Все установка началась
Шаг 5
Вот и все установка движка практически закончена, осталось только удалить директорию «installation», но перед этим нам необходимо установить русский языковой пакет, так как по умолчанию Joomla! устанавливается с английским языком (кстати, демо-данные и тестовый шаблон также на английском языке). Для этого жмем «Установка языковых пакетов» (этому действию требуется подключение к Интернету)
Шаг 6
Ищем и отмечаем русский языковой пакет и жмем «Далее»
Шаг 7
Далее выбираем русский язык по умолчанию и жмем «Далее»
Шаг 8
А теперь можно удалить директорию «installation» для завершения установки Joomla!
После того как надпись «Удалить директорию installation» изменилась на «Директория installation успешно удалена» можем входить в панель управления Joomla, для этого, и жмем «Панель управления»
И попадаем на страницу авторизации, где вводим логин и пароль администратора сайта, т.е. именно те которые мы задавали в момент установки CMS, и жмем «Войти»
В итоге мы попадаем в панель управления сайтом.
Теперь давайте проверим работу самого сайта, для этого в браузере набираем http://localhost/test/
Все на этом установка Joomla! 3.4.3 завершена. В следующих материалах мы рассмотрим, как устанавливать шаблоны и в целом расширения Joomla! Удачи!
Joomla-abc.ru
100 Уроков по созданию Joomla
Вступление
Здравствуйте! В очередном, третьем, уроке CMS Joomla, познакомимся с популярными WAMP платформами для CMS Joomla на локальной машине с осью Windows. Знакомиться будем кратко, с описанием готовых сборок WAMP пригодных для создания локального сайта Joomla на машине с установленной осью Windows.
Локальный сайт это
Напомню, локальный сайт создается на своем компьютере без выхода в Интернет для настройки и наполнения сайта без аренды платных серверов.
WAMP сборки для CMS Joomla под Windows
Следующие сборки программ WAMP для создания Joomla на локальной машине под Windows ранжированы по популярности в России и по простоте использования. Несколько сборок не переведены на русский язык.
Open Server
Данная сборка многовариантная. Установка стационарная (на домашний компьютер) и портативная (на переносной носитель).
Open Server сборка относительно молодая, однако прочно завоевывает первые позиции в линейке локальных серверов. Причин в этом несколько, но главных три:
- Платформа портативна и доступна без установки на операционную систему;
- Open Server постоянно обновляется, и не «висит» по несколько лет без апгрейда, что говорит о постоянной работе автора над проектом;
- Платформа имеет пять языковых варианта (русский основной).
В сборке Open Server еще много приятных фишек, упрощающих работу разработчика. Радует простота установки, автономная подкачка недостающих программ, два сервиса HTTP (Apache и Nginx), несколько версий СУБД и PHP, наличие управляющей программы.
Примечание: Управляющая программа позволяет работать с платформой через визуальный интерфейс.
Оф. сайт: open-server.ru
Xampp
Данная сборка расшифровывается, как: любая ось+apache+mariabd+php+perl. Установка только стационарная, с USB не работает.
Платформа Xampp лидирует в ранге аналогичных платформ, за рубежом. Платформа интересна, возможностью работы на разных операционных системах, об этом говорит первая буква акронима [X]. Это может быть Windows, Linux и OS X. Две буквы [p] в конце акронима, означают php и perl (доступные языки). Вместо MySQL стоит более мощная СУБД MariaDB.
Сообществу XAMPP более 10 лет, как следствие, много информации по использованию платформы. За XAMPP «ухаживают», постоянно обновляют, есть версия c PHP 7.0.4. даже появился русский вариант официального сайта.
Оф. сайт www.apachefriends.org/ru/index.html
AMPPS
Платформа для любой операционной системы. В сборку входят: Apache/MySQL/MongoDB/PHP/Perl/Python.
AMPPS мощная платформа для создания сайтов, на готовых CMS, включая Joomla, входящих в библиотеку AMPPS. Данная сборка полезна не только для сайтостроения, но как инструмент изучения CMS, форумов и других скриптов для создания веб-ресурсов.
Работает только с машины и недоступна с переносного носителя.
Для того чтобы приступить к созданию веб-сайтов, скачиваем и ставим AMPPS с Softaculous, автоматической установки. Через несколько минут, можно ставить и изучать или создавать локальный сайт на популярных платформах: Joomla, WordPress, Magento, Dolphin при помощи библиотеки Softaculous.
- Windows Vista, Windows 7,8,10 (Installer Package type: EXE);
- Linux: Centos, Red Hat, Ubuntu, Fedora, и др. (Installer Package type: RUN)
- MAC OC X (Installer Package type: DMG)
Официальный сайт: www.ampps.com
Denver
Сборка Denver: WAMP=windows+apache+mysql+php. Установка только стационарная.
Самая легендарная (в России) и самая противоречивая платформа локального сервера. На сегодня Денвер нельзя назвать лидером, и скорее его популярность тянется за ним со времен его монополии на Российском рынке готовых WAMP сборок.
Оф. сайт: www.denwer.ru
WampServer
Оф. сайт www.wampserver.com/ru/
Из названия платформы понимаем, что это классическая платформа WAMP: сборка последних версий Apache, MySQL и PHP под Windows. Формально по сборке похожа на Денвер, однако. Денвер и WampServer просто нельзя сравнивать, это два совершенно разных уровня программного продукта, а именно:
- WampServer ставим без танцев с бубнами в два приема (скачать/установить);
- Wamp Server элементарно управляется из трея Windows;
- Конфигурацию сервера можно через интерфейс, без редакции файла конфигурации;
- На правой кнопке мыши, есть смена версий компонентов платформы, управление параметрами конфигурации сервера, доступ к файлу ошибок, и т.д. и т.п.
USB Webserver
Оф. сайт: www.usbwebserver.net
Эта платформа не переведена на русский язык нет, зато есть возможность работать с переносного носителя. Сборка простая, без излишеств: Apache, MySQL, PHP, правда, с phpMyAdmin.
Основное достоинство этого сервера, вы можете использовать его с переносного носителя (USB).
Winginx
Более интересная сборка: PHP 5, Node.js, MySQL, MongoDB, Redis, memcached, CMS, Фреймворки. Однако нет Apache, а отсюда специфичные модули для ЧПУ и замена файл htaccess, характерного для apache.
Вся сборка сервера на веб-сервере Nginx под Windows. Дополнительное программное обеспечение загружаются из магазина Winginx, в том числе популярные CMS.
Vertrigo
Оф. сайт: vertrigo.sourceforge.net
Достаточно профессиональный набор с простой установкой. Сборка достаточно объемная: сервер Apache, язык PHP, СУБД MySQL, правда с движком SQLite и утилитой для её управления, SQ Lite Manager. Не забыли авторы и про удобство PhpMyAdmin, всем известного администратора MySQL. Для ускорения работы впихнули, Zend Optimizer. На всякий случай напомню: Все собранно для работы на Windows.
ZWamp
Оф. сайт: zwamp.sourceforge.net
ZWAMP это легкий пакет установки веб-сервера, который работает на Windows. Проект направлен на обеспечение последних стабильных версий Apache, MySQL, PHP, Adminer, MiniPerl, MongoDB, SQLite и альтернативной PHP Cache (APC) для повышения производительности сервера.
ZWamp может работать с USB флешки.
UwAmp
Оф. сайт: www.uwamp.com/en
Free локальный сервер WAMP: Apache, MySQL, PHP, SQLite.
С данной платформой можно работать на переносных носителях (USB флэшки). Стационарная установка не требуется, UwAmp доступна в виде ZIP архива. Распаковываете архив и запускаете сервер WAMP.
Bitnami WampStack
Оф. сайт: bitnami.com/stack/wamp
Платформа от облачного сервера. Название, Bitnami WAMP Stack.
В сборку включены: Apache, PHP, MySQL, OpenSSL, FastCGI, phpMyAdmin, и еще 14 дополнительных программ и все под Windows.
Подробная инструкция по установке Joomla на локальный компьютер
В рамках интернет-собеседования на вакансию «Специалист службы технической поддержки», мне предложили пройти тестовое задание, целью которого было написание инструкции о том, как установить окружение для joomla и как развернуть саму систему joomla на локальном компьютере. Также в инструкции было необходимо описать процесс установки на сайт готового шаблона joomla.
В ходе выполнения задания я решил, что было бы неплохо опубликовать данный материал для всеобщего обозрения – вдруг кому-нибудь пригодится. Материал получился довольно увесистым, поэтому для удобства я реализовал небольшое навигационное меню, которое позволит быстро найти нужную информацию.
Как скачать Denwer
Для установки joomla на локальном компьютере понадобится виртуальный сервер. Чаще всего для этих целей используют программную оболочку под названием «Denwer», которую необходимо скачать из интернета, предпочтительно с официального сайта denwer.ru.
После перехода на сайт, вы увидите большую оранжевую кнопку с надписью: «Скачать Денвер 3», а после клика по ней, вам будет предложено скачать программу для более новой версии PHP 5.3 или для старой версии PHP 5.2 которая включает в себя больше различных модулей и специальную утилиту Zend Optimizer.
Остановимся на PHP 5.3. После выбора версии, нажимаем кнопку «Скачать».
Проверьте почту
На Ваш E-mail «*****@gmail.com» выслана ссылка для скачивания Денвера.
Письмо обычно приходит в течение нескольких минут.
Если письма так и нет, проверьте на всякий случай папку Спам.
Перейдите в свой почтовый ящик, и вы найдёте в нём новое письмо с темой «Denwer download link for package Base», внутри которого будет указана ссылка на скачивание программы. Переходим по этой ссылке и сохраняем программу на своём локальном компьютере.
Кстати, установить Joomla можно не только на Denwer но и например на OpenServer.
Установка Denwer
После скачивания программы, в папке с загрузками у вас появится EXE файл «Denwer3_Base», который теперь предстоит установить.
Запускаем установщик и ждём пока он извлечёт нужные файлы. Сразу после этого перед вами в браузере появится окно «Инсталляция Денвера», которое необходимо закрыть.
Когда браузер будет закрыт в окне командной строки на чёрном фоне появится сообщение с текстом «Для продолжения нажмите Enter» — нажимаем Enter на клавиатуре.
На следующем этапе вам предстоит указать полный адрес для папки, в которую вы хотите установить программу «Денвер». По умолчанию эта папка называется «WebSerwers» и расположена на диске «С» — не будем ничего менять и просто нажмём «Enter».
Для того что бы подтвердить это действие, необходимо нажать клавишу «Y» (от англ. — Yes) на клавиатуре и ещё раз нажать Enter.
Теперь установщик создаст виртуальный диск, который необходим для полноценной работы программы. Для продолжения нажмите Enter.
На данном этапе вам предстоит выбрать букву будущего виртуального диска, по умолчанию это буква Z, но при желании её можно заменить на любую свободную букву в системе. Ничего не меняем и в очередной раз нажимаем Enter.
Теперь, осталось скопировать все файлы и настройки в созданную нами директорию C:/WebServers. Для продолжения нажмите Enter.
Дожидаемся завершения переноса файлов.
Программа Denwer может запускаться в двух режимах:
- Виртуальный диск создаётся автоматически при загрузке Windows.
- При загрузке Windows виртуальный диск не создаётся, но на рабочем столе появятся ярлыки для ручного старта и остановки.
Рекомендуется выбрать вариант 1, потому что он наиболее удобен.
Вводим цифру 1 и нажимаем «Ввод» на клавиатуре, после чего подтверждаем создание ярлыков для запуска программы на рабочем столе – вводим «Y» и снова нажимаем Enter.
Если вы всё сделали правильно, после этого перед вами откроется окно браузера с заголовком «Денвер успешно установлен» и здесь же вы можете ознакомиться с первоначальными действиями по использованию программы.
Если вдруг что-то пошло не так, вы можете ознакомиться с официальной инструкцией по установке программы на сайте разработчиков, которая расположена по следующему адресу — denwer.ru/base.html
Установка Joomla
Прежде всего, чтобы установить систему управления Joomla на локальном компьютере, её необходимо скачать из интернета. Предпочтительно с официального сайта joomla.org.
После перехода на сайт, в правой верхней части необходимо перейти по оранжевой кнопке «Download». На следующей странице – странице загрузки, нужно кликнуть по синей кнопке «Download Joomla! 3.6.2 English (UK), 3.6.2 Full Package».
Когда скачивание будет завершено, на компьютере в папке с загрузками появится архив «Joomla_3.6.2-Stable-Full_Package», который необходимо распаковать в директорию локального веб-сервера.
Но прежде чем это сделать, необходимо создать папку с названием вашего будущего сайта. Для этого переходим по следующему адресу C:\WebServers\home\localhost\www\ на вашем компьютере и внутри создаём папку, с названием, например, «mysite.ru».
Теперь всё что будет находиться внутри этой папки и будет вашим сайтом. Пожалуй, самое время распаковать туда «Джумлу».
Нажимаем на скачанном ранее архиве правой кнопкой мыши и выбираем из появившегося списка пункт «Извлечь файлы».
В следующем окне вам необходимо выбрать расположение недавно созданной папки с вашим будущим сайтом.
Выбрали – нажимаем «OK» и дожидаемся завершения распаковки файлов.
Настройка Joomla
После извлечения необходимых файлов ваш новый сайт почти готов к работе. Теперь осталось настроить подключение к MySQL, распаковать сайт и выбрать для него подходящий шаблон.
Прежде всего откройте страницу вашего сайта http://localhost/mysite.ru в браузере и завершите конфигурацию сайта заполнив все необходимые поля. Выберите язык, придумайте название и краткое описание для вашего сайта.
Укажите свой действующий e-mail в качестве электронного адреса администратора, придумайте логин и пароль. Обязательно где-нибудь запишите эти данные и нажмите «Далее» в нижней части страницы.
Следующий этап — это конфигурация MySQL базы данных.
Для того, чтобы создать базу данных для Joomla в браузере необходимо открыть страницу http://localhost/tools/phpmyadmin/ и перейти в соответствующую категорию под названием «Базы данных».
Жмём «Создать». Если всё в порядке, перед вами появится сообщение «База данных joomla была создана».
Далее переходим во вкладку «Пользователи» и кликаем по ссылке «Добавить пользователя».
В появившемся окне необходимо заполнить информацию для новой учётной записи. Придумайте имя пользователя, пароль и выберите локальный хост. При желании пароль можно сгенерировать. Обязательно где-нибудь запишите все эти данные.
- Имя пользователя: joomla
- Хост: Локальный (localhost)
- Пароль: *********
Заполнили. Теперь опускаемся немного ниже, находим блок «Глобальные привилегии» и выбираем «Отметить всё», чтобы установить для нашего пользователя максимальный набор привилегий.
Всё заполнили, отметили – жмём «Добавить пользователя» и, если всё сделано без ошибок вы сразу же увидите всплывающее сообщение «Был добавлен новый пользователь».
Теперь мы возвращаемся на страницу конфигурации базы данных нашего сайта и указываем недостающих ранее данные – имя пользователя, пароль и имя базы данных, а префикс таблицы оставляем неизменным.
Если вы создаёте свой первый сайт и у вас нет дополнительных баз данных, в поле «Действия с уже имеющимися таблицами» можете смело выбрать пункт «Удалить».
Нажимаем «Далее» и переходим к обзору настроек нашего сайта.
Если вы впервые столкнулись с «Джумлой», в блоке «Установка демо-данных» я рекомендую вам установить галочку напротив интересующего вас инструмента (в зависимости от того, что вы создаёте – сайт визитку, блог или что-то другое) с целью получения дополнительных подсказок, которые будут доступны вам во время работы и изучения данной системы управления.
На всякий случай ещё раз проверьте конфигурацию своего сайта, обратите внимание на результат начальной проверки, рекомендуемые установки и, если всё в порядке, самое время активировать наш сайт. Для этого перейдите по кнопке «Установка».
Через несколько секунд, перед вами появится сообщение «Поздравляем, вы установили Joomla!»
Прежде чем приступить к работе с сайтом и панелью администратора, обязательно удалите все установочные файлы, включая папку «INSTALLATION». Для этого просто нажмите по оранжевой кнопке «Удалить директорию installation» и дождитесь сообщения о том, что данная директория успешно удалена.
Готово! Ваш сайт установлен, настроен и готов к работе. Теперь вы можете открыть для просмотра сам сайт и войти в панель управления для редактирования и добавления новых материалов.
Открыть сайт и панель управления вы сможете при помощи соответствующих кнопок.
Как установить русский язык для Joomla
По умолчанию панель управления на английском языке, но изменить его совсем не трудно. Для этого перейдите по вкладке «Extensions» и выберите «Language».
В верхней левой части страницы найдите и перейдите по кнопке «Install Languages».
В строку поиска впишите «ru» и нажмите по иконке поиска. В результатах поиска выделите нужный вариант, посредством установки галочки в соответствующий чекбокс, напротив – Russian.
Теперь нажмите на кнопку «Install», которая расположена в верхней части страницы.
Теперь, когда языковой пакет загружен, остаётся только его изменить. Опять открываем меню «Extensions», наводим на «Language» и выбираем из списка установленные языки – пункт «Installed».
Чуть ниже, в выпадающем списке выбираем пункт «Administrator», выбираем русский язык и нажимаем на кнопку «Switch Language», что переводится как «Изменить язык».
Если всё правильно, сразу после перезагрузки страницы вы увидите сообщение: «Язык административной панели переключен на «Russian»» и все элементы панели управления будут уже на русском языке.
Как установить шаблон для joomla
Отлично, мы проделали огромную работу и теперь, когда наш сайт уже, казалось бы, полностью готов, наверное, было бы неплохо изменить его внешний вид, а для этого нам понадобится скачать из интернета наиболее понравившейся шаблон для «Джумлы».
На сегодняшний день существует огромное количество всевозможных шаблонов на разные темы. Это могут быть адаптивные шаблоны, шаблоны для игровых сайтов, шаблоны бизнес сайтов, интернет-магазинов и так далее. Большинство шаблонов распространяется бесплатно, но есть и те, которые скачать бесплатно не получится.
И так, скачать шаблон для joomla можно с разных источников, вот, например, некоторые из них:
- joomla24.com
- joomla3x.ru
- joomla-site.ru
При выборе шаблона обязательно обращайте внимание на версию joomla под которую разработан данный шаблон, потому что, если у вас установлена система управления сайтом версии 3.6.2, а вы скачали шаблон для версии 2.5, после установки он может некорректно отображаться или и вовсе не будет установлен.
Так же стоит отметить, что существуют универсальные версии шаблонов, которые имеют вид «Joomla 3x Templates», где 3Х означает, что данный шаблон подходит для всех версий Joomla 3.
Предположим вы нашли и скачали понравившийся вам шаблон – что дальше?
В большинстве случаев скаченные шаблоны имеют формат ZIP-архива, который можно легко установить прямо из панели управления сайтом.
Для того, чтобы установить новый шаблон, перейдите по вкладке «Расширения», наведите курсор на «Менеджер расширений» и выберите «Установить» из списка.
На следующей странице, выбираем скаченный файл с шаблоном для Джумлы, после чего необходимо нажать на кнопку «Загрузить и установить».
Спустя некоторое время вы увидите сообщение «Установка плагина успешно завершена», что говорит о том, что ваш шаблон уже установлен.
Шаблон установлен, но он пока ещё не выбран в качестве основного, поэтому теперь мы снова переходим во вкладку «Расширения» и выбираем «Менеджер шаблонов» из списка.
Перед нами появится список всех установленных шаблонов. Теперь нам просто необходимо найти нужный и кликнув по кнопке со звёздочкой сделать его шаблоном по умолчанию. Кстати таким же образом можно изменить и внешний вид панели управления сайтом – для этого выберите соответствующий пункт выпадающего меню, там, где сейчас написано «Сайт».
Собственно говоря, вот и всё. В этом огромном материале я показал вам как создать и настроить свой сайт на локальном компьютере под управлением CMS «Joomla». Вам лишь остаётся более подробно ознакомиться с панелью управления, удалить уже имеющиеся материалы с вашего сайта, добавить свои заметки и перенести его на качественный хостинг – рекомендую Hostland.