
Установить современную Joomla значительно проще, чем может показаться начинающему пользователю. Если заранее подготовить хостинг или локальный сервер, создать базу данных и записать данные для подключения к ней, встроенный мастер установки проведет через весь процесс всего за несколько этапов.
В этой инструкции разберем установку Joomla 5 и Joomla 6 с нуля: от проверки требований сервера и загрузки файлов до создания учетной записи администратора, подключения базы данных и первого входа в панель управления. Если же вас интересует весь путь — от установки CMS до создания материалов, меню и выбора шаблона, посмотрите также руководство как создать сайт на Joomla.
Скриншоты в инструкции сделаны на Joomla 5.4.7. В Joomla 6 последовательность установки остается той же, хотя отдельные подписи и детали интерфейса могут отличаться.
Что понадобится перед установкой Joomla
Для работы Joomla необходимы веб-сервер, PHP и поддерживаемая система управления базами данных. Установить CMS можно непосредственно на хостинге либо сначала развернуть тестовую копию сайта на своем компьютере.
Перед началом установки убедитесь, что сервер соответствует требованиям выбранной версии Joomla. На момент актуализации этой инструкции ориентироваться можно на следующие значения:
| Компонент | Joomla 5 | Joomla 6 |
|---|---|---|
| PHP | минимум 8.1, рекомендуется 8.3 | поддерживается от 8.3, рекомендуется 8.4 |
| MySQL | минимум 8.0.13, рекомендуется 8.1 | поддерживается от 8.0.13, рекомендуется 8.4 |
| MariaDB | минимум 10.4, рекомендуется 11.1 | поддерживается от 10.6, рекомендуется 12.0 |
| PHP memory_limit | рекомендуется не менее 256 МБ | |
Требования со временем меняются, поэтому перед новой установкой полезно свериться с актуальной технической документацией Joomla. На обычном хостинге большинство параметров уже настроено провайдером: обычно достаточно проверить выбранную версию PHP и версию сервера базы данных.
Если Joomla устанавливается локально для обучения или тестирования, понадобится локальное серверное окружение с подходящими версиями PHP и базы данных. Конкретная программа здесь не принципиальна — важнее, чтобы ее конфигурация соответствовала требованиям выбранной версии Joomla.
Скачиваем Joomla с официального сайта
Установочный пакет лучше получать только с официального сайта Joomla. Для новой установки понадобится полный пакет CMS в формате ZIP — Full Package, а не пакет обновления.
Не стоит скачивать Joomla со случайных файловых каталогов, торрент-трекеров или сайтов с «готовыми сборками». Помимо риска получить измененные файлы, такие архивы могут содержать устаревшую версию CMS или сторонние расширения неизвестного происхождения.
После загрузки ZIP-архива можно переходить к размещению файлов на сервере.
Подготавливаем файлы Joomla
Установка Joomla на хостинг
Откройте файловый менеджер панели хостинга или подключитесь к серверу другим доступным способом. ZIP-пакет Joomla нужно загрузить в каталог, из которого открывается будущий сайт. В зависимости от хостинга он может называться www, public_html, htdocs или иначе.
Если сайт должен открываться непосредственно по адресу example.com, файлы Joomla должны находиться в корневом каталоге этого сайта, а не в дополнительной папке вроде /joomla/.
Удобнее загрузить ZIP-файл на сервер и распаковать его уже там. Это быстрее, чем сначала извлекать тысячи файлов на компьютер, а затем передавать их на хостинг по одному.
После распаковки проверьте, что в корне находятся стандартные каталоги Joomla — например administrator, api, components, modules, plugins, templates и другие системные файлы. Сам установочный архив после этого можно удалить.
Установка Joomla на локальный сервер
На локальном сервере принцип тот же: создайте отдельный каталог для будущего сайта и распакуйте в него содержимое установочного пакета Joomla.
Локальная среда удобна для знакомства с CMS, экспериментов с шаблонами, расширениями и настройками без риска повредить рабочий сайт. При этом обязательно проверьте, что выбранные версии PHP и базы данных подходят для Joomla 5 или Joomla 6.
Создаем базу данных для Joomla
До запуска установщика желательно заранее создать отдельную базу данных и отдельного пользователя, через которого Joomla будет к ней подключаться.
В панели хостинга обычно нужно:
- создать базу данных;
- создать отдельного пользователя базы данных;
- задать надежный пароль;
- предоставить этому пользователю доступ к созданной базе.
Запишите имя сервера базы данных, имя базы, имя пользователя и пароль — эти значения понадобятся во время установки Joomla.
На многих хостингах адрес сервера БД — localhost, однако это не универсальное правило. Провайдер может использовать отдельный сервер, имя хоста, IP-адрес или нестандартный порт, поэтому ориентируйтесь на данные в панели управления хостингом.
Важно: на рабочем сервере не следует подключать Joomla к базе через административную учетную запись вроде root без пароля. Для сайта лучше использовать отдельного пользователя БД с надежным паролем.
Запускаем мастер установки Joomla
Когда файлы распакованы, а база данных создана, откройте адрес будущего сайта в браузере, например https://example.com. Отдельно вводить путь /installation/index.php в современной Joomla не требуется — встроенный Web Installer запускается автоматически.

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

Super User — пользователь с максимальными правами управления Joomla. Именно под этой учетной записью выполняется первоначальная настройка сайта.
Установщик попросит указать:
- имя администратора;
- логин администратора;
- пароль;
- действующий адрес электронной почты.
Не используйте очевидный логин admin. Выберите другое имя пользователя и задайте длинный уникальный пароль, который не используется в других сервисах.
Адрес электронной почты также должен быть рабочим: он может понадобиться для восстановления доступа к административной панели.
Совет: данные администратора и базы данных лучше сохранять в менеджере паролей, а не в обычном текстовом файле рядом с резервными копиями сайта.
Подключаем Joomla к базе данных

На следующем этапе необходимо передать Joomla данные созданной ранее базы.
Для типичной установки используются следующие поля:
- Тип базы данных — для MySQL или MariaDB обычно используется MySQLi;
- Имя хоста — часто
localhost, если хостинг-провайдер не указал другое значение; - Имя пользователя — пользователь созданной базы данных;
- Пароль — пароль пользователя БД, а не администратора Joomla;
- Имя базы данных — база, созданная для сайта;
- Префикс таблиц — Joomla генерирует его автоматически;
- Шифрование соединения — без специальных требований со стороны хостинга можно оставить значение по умолчанию.
Автоматически созданный префикс таблиц обычно лучше оставить без изменений. Он помогает отделять таблицы конкретной установки Joomla от других таблиц, если одна база по каким-либо причинам используется несколькими приложениями.
После заполнения полей еще раз проверьте имя пользователя, пароль, имя базы и адрес сервера, а затем запускайте установку.
Если база находится на отдельном сервере: Joomla может дополнительно попросить подтвердить право собственности на сайт. В этом случае установщик покажет имя временного файла, который нужно удалить из каталога installation, после чего повторно нажать кнопку установки. Это защитная процедура, а не ошибка Joomla.
Завершаем установку Joomla
После запуска Joomla проверит соединение с базой данных, создаст необходимые таблицы и запишет конфигурацию сайта. Обычно этот этап занимает недолго.

После успешного завершения появится сообщение о том, что Joomla установлена. Отсюда можно перейти на сайт, открыть административную панель или установить дополнительные языковые пакеты.
В обычной рабочей установке современная Joomla автоматически удаляет каталог installation. Поэтому старые инструкции, где после каждой установки требовалось вручную удалять эту директорию, для современного Web Installer уже не являются обязательным этапом.
Если дополнительные языки сейчас не нужны, их можно установить позже из административной панели Joomla.
Как войти в административную панель Joomla
Стандартный адрес панели управления имеет вид:
https://example.com/administrator
Введите логин и пароль Super User, которые были созданы во время установки.
После первого входа не стоит сразу устанавливать десятки расширений и переделывать шаблон. Сначала лучше выполнить базовую настройку Joomla после установки, проверить основные параметры сайта и только затем переходить к наполнению проекта.
Что сделать после установки Joomla
Успешная установка — только начало работы с сайтом. Далее стоит последовательно настроить систему и сформировать структуру будущего проекта.
В первую очередь полезно:
- проверить доступные обновления Joomla;
- настроить основные параметры сайта;
- создать категории для будущего контента;
- добавить первые материалы;
- сформировать меню;
- выбрать и настроить шаблон;
- устанавливать только действительно необходимые расширения.
Если вы только знакомитесь с CMS, следующим шагом будет полезно изучить создание материалов и категорий в Joomla, а затем разобраться, как установить шаблон Joomla.
Распространенные проблемы при установке Joomla
Joomla сообщает об ошибке подключения к базе данных
Чаще всего причина заключается в неверном имени пользователя, пароле, названии базы или адресе сервера БД. Сверьте значения с данными панели хостинга. Помните, что пароль базы данных и пароль Super User — это разные пароли.
После открытия домена мастер установки не запускается
Проверьте, действительно ли файлы Joomla распакованы в корневую директорию нужного сайта. Распространенная ошибка — оставить внутри корня еще одну папку с именем архива или Joomla, из-за чего CMS оказывается уровнем ниже.
Хостинг не соответствует требованиям Joomla
Проверьте выбранную версию PHP, базы данных и необходимые PHP-модули. Если сервер позволяет переключать PHP, выберите версию, поддерживаемую вашей Joomla. На виртуальном хостинге при отсутствии необходимых параметров лучше обратиться в техническую поддержку, а не пытаться обходить системные ограничения CMS.
После установки появились предупреждения о настройках PHP
Рекомендуемые параметры PHP не всегда блокируют установку. Однако к ним стоит вернуться после входа в административную панель и проверить, можно ли улучшить конфигурацию средствами хостинга.
Итог
Современная установка Joomla состоит из нескольких понятных этапов: подготовить сервер, разместить файлы CMS, создать базу данных, настроить Super User, указать параметры подключения и дождаться завершения Web Installer.
Самое важное — использовать официальный установочный пакет, подходящую версию PHP и базы данных, отдельного пользователя БД и надежные учетные данные администратора. После этого можно переходить к настройке CMS и созданию структуры сайта.