среда, 21 февраля 2018 г.

Установить Joomla на XAMPP платформе

В этой статье продолжаю работать с локальной платформой XAMPP и установлю на неё CMS Joomla. Все шаги локальной установки Joomla, со скриншотами и подробными пояснениями.




Вступление

Продолжаем работать на XAMPP платформе, используя её, как локальный сервер для создания локальных сайтов. На очереди, CMS Joomla! и сегодня я покажу, как установить Joomla локально на XAMPP платформе.

О CMS Joomla

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

Создана Joomla на языке PHP и требует возможности управления реляционными базами данных, обычно пи помощи MySQL. Для работы системы требуется установка на сервере, а в нашем случае, на локальном сервере, установки следующего программного обеспечения:
  • PHP от 5.3.10, лучше PHP 5.6.x, настоятельно рекомендовано PHP 7.0 +;
  • MySQL от 5.1 (5.3 +)
  • Apache 2.0 (2.4+)
  • Подробнее тут: https://downloads.joomla.org/technical-requirements
Последняя версия XAMPP, которую я ставил в этой статье, подходит для установки и работы с CMS Joomla.

Примечание: пока я готовил эту статью, вышла новая Joomla 3.7., которая не работает на PHP 5.3.10+, работает на PHP 5.6.x, но постоянно просит обновить PHP до 7-ой версии.

Joomla 3.7

Где взять Joomla

Берем релиз системы только на официальном сайте. Скачать последнюю версию Joomla (3.7.0) нужно тут: https://downloads.joomla.org/ru/. ZIP архив дистрибутива распаковываем.

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

Установка системы на локальную платформу включает три этапа:
  • Создание базы данных;
  • Заливка дистрибутива;
  • Сама Установка.
Прежде чем, начать проходить этапы установки запустим XAMPP. Для работы на XAMPP нужно запустить две службы:
  • Apache, запускаем кнопкой Start на потру 80. Если есть проблемы запуска, читаем, как освободить порт 80 тут.
  • MySQL запускаем кнопкой Start, запуск проходит на порту 3036.
запуск XAMPP

Корректность запуска контролируем открытием в браузере адреса: http://localhost.ru. На открывшейся странице мы должны увидеть панель управления сервиса XAMPP.

XAMPP admin panel

Создаем базу данных локального сайта

  • В правом верхнем углу панели жмем ссылку «phpmyadmin»;
  • Для создания БД жмем кнопку «Создать»;
  • Даем базе имя: любое, например joomla. Пользователя базы данных не создаем, он будет root, пароль доступа не создаем.
создание базы данных локального сайта

база данных для Joomla создана

Заливка дистрибутива Joomla в каталог локального сайта

На компьютере, в каталоге установки XAMPP ищем папку htpdocs и создаем в ней каталог будущего сайта с именем базы данных, в нашем примере, joomla;

Заливаем распакованный дистрибутив Joomla 3.7.0 (Joomla_3.7.0-Stable-Full_Package) в этот каталог.

Заливка дистрибутива Joomla в каталог локального сайта

Три шага установки Joomla локально

Все подготовительные работы завершены, пора установить Joomla локально на XAMPP платформе. Напоминаю, XAMPP работает.

В адресной строке браузера пишем: http://localhost/joomla, где joomla это название каталога установки системы. Далее, нам нужно пройти 4 окна установки системы. Они стандартны, как для локального сайта, так и сайта устанавливаемого на сервер хостинга.

Окно установки 1

Заполняем все поля обозначенные звездочками.

Окно 1 установки Joomla

Окно установки 2

Указываем данные созданной базы данных. Напомню, название:joomla, пользователь: root, без пароля.

Окно2 установки Joomla

Окно установки 3

Начинаем установку.

Окно 3 установки Joomla

Окно установки 4

Окно4 установки Joomla

Система установлена и сообщает нам, что нужно удалить каталог Installation. Здесь важно, сделать выбор, как перевести систему (локализовать) на свой язык. У нас два варианта:
  1. удалить каталог Installation, перейти по кнопке «панель управления» и там локализовать Joomla;
  2. сначала локализовать систему (есть кнопка установить пакет локализации) и только потом удалить каталог Installation, перейти по кнопке «панель управления».
Я использую первый вариант и перехожу в панель управления на английском языке.


Локализация Joomla из панели управления

ontrol Panel joomla Administration en

Переходим на вкладку: Extensions→Language(s)→Installed

перевод joomla из панели



Поиском [ru], ищем пакет русской (нужной) локализации;





Выделив чекбокс в строке с нашим языком, устанавливаем (кнопка Install) найденный языковой пакет;

На вкладках Installed и Content Langueges назначаем русский язык языком по умолчанию;





Выходим и входим в административную панель (кнопка вверху справа);

Выход из панели Joomla

Вход в панель Joomla

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

панель Joomla на русском языке

сайт Joomla на русском языке

Выводы и итоги

Мне удалось установить Joomla локально на XAMPP. CMS Joomla установлена локально на платформу XAMPP.
  • Панель открывается по адресу: http://localhost/joomla/administrator/index.php
  • Сайт открывается по адресу: http://localhost/joomla
, где joomla каталог установки CMS.

Как видим, платформа XAMPP позволяет без особых проблем, локально установить CMS Joomla. Далее можно настраивать сайт, наполнять его контентом, а по готовности переносить на платный сервер хостинг компании.

Комментариев нет:

Отправить комментарий