Из руководства вы узнаете о том, что такое OpenServer, как он устанавливается на локальный компьютер, и как установить дистрибутив CMS Joomla на Open Server.

Open Server Panel (также OSPanel)— альтернатива популярному эмулятору веб-сервера на локальном компьютере, известному под названием Denwer. С учетом того, что последняя версия Денвера под номером 3 является морально устаревшей из-за отсутствия новых версий PHP, MySQL и Apache, на которых функционируют современные динамические сайты, OpenServer является лучшим локальным сервером для создания и тестирования сайтов на CMS Joomla.

Обратите внимание
Рассматривается установка Joomla версии 6.1.1 на OSPanel версии 6.5.1.

Как установить OSPanel 6 на компьютер?

  1. Скачайте последнюю версию Open Server с официального сайта.
  2. Запустите скачанный инсталлятор (EXE-файл).
  3. В приветственном окне нажмите Далее.
  4. Отметьте Я принимаю условия соглашения и нажмите Далее.
  5. Выберите режим установки: Обычная установка или Портативная установка.
    Рассмотрим режим Портативная установка, который подразумевает установку программы в выбранный каталог без её интеграции с операционной системой. Используя этот режим установки, вы сможете перенести данные и продолжать использовать OS на другом компьютере, просто скопировав содержимое каталога.
  6. Ознакомьтесь с рекомендациями по установке и нажмите Далее.
  7. Выберите каталог для установки и нажмите Далее.
  8. Выберите компоненты, которые будут установлены, и нажмите Далее
    Для работы с сайтами на CMS Joomla, выберите Компактная установка.
  9. В окне Выберите дополнительные задачи должна быть отмечена опция Установить корневой сертификат, остальные опции будут недоступны при портативной установке. Нажмите Далее.
  10. Откроется окно Всё готово к установке, нажмите Установить.
  11. Далее начнётся процесс установки, отображаемый в диалоговом окне.
  12. В процессе установки появится диалоговое окно, в котором потребуется подтвердить установку сертификата, нажмите Да.
  13. После установки отобразится диалоговое окно Завершение Мастера установки Open Server Panel, в котором должна быть отмечена опция Запустить инструмент подготовки системы. Нажмите Завершить.
  14. Если возникнет диалоговое окно, требующее разрешение на внесение данным ПО изменений на вашем устройстве, то нажмите Да.
  15. В окне Лицензионное соглашение отметьте Я принимаю условия соглашения и нажмите Далее.
  16. В окне Подготовка системы к работе с Open Server Panel отметьте все чекбоксы. Если OS устанавливается не на SSD, то опцию Оптимизировать настройки системы для SSD отмечать не нужно. Нажмите Далее.
  17. После установки дополнительного ПО появится диалоговое окно Завершение работы System Preparation Tool, нажмите Завершить.

    Установка OS 6 завершена, теперь необходимо перезагрузить компьютер.

Как запустить Open Server 6 на компьютере?

После успешной инсталляции внутри каталога с программой и перезагрузки Windows наш виртуальный сервер готов к использованию и запускается через файл ./bin/ospanel.exe. Однако для работы с динамическими сайтами на Joomla нам еще требуется активировать необходимые модули: Apache, PHP и MySQL.

Активация модулей Apache и РHP

  1. Найдите и запустите файл  ./bin/ospanel.exe
    В области уведомлений Windows появится значек Open Server Panel.
  2. Кликните по значку Open Server Panel правой клавишей мыши и перейдите в Настройки.
  3. Перейдите во вкладку Проекты, установить Apache как модуль веб-сервера и нужную версию PHP (8.5 для Joomla 6). Проверьте, что отмечена опция Включить, после чего нажмите Сохранить или Сохранить и перезапустить.

Активация модуля MySQL

Теперь нам необходимо активировать модуль для работы с базами данных, используем для этого MySQL 8.4: 

Меню OSPanel → Модули → MySQL → MySQL-8.4 → Включить.

Теперь можно использовать сервер MySQL 8.4 для работы с базами данных. 

По умолчанию применяется пользователь root с пустым паролем (именно эти данные можно указывать в настройках базы данных при инсталляции Joomla). 

Для проверки сервера баз данных:

Меню OSPanel → phpmyadmin → Текущий сервер → MySQL-8.4 (root). 

Должна открыться главная страница phpmyadmin.

Возможные проблемы: 

  • Если открывается страница с ошибкой, значит нужный модуль MySQL-8.4 не активирован (см. выше).
  • Если модуля нет в списке модулей, значит он не был выбран для инсталляции перед установкой OSPanel.

Как добавить сайт (проект) в Open Server 6?

Мы подготовили рабочую среду, теперь мы можем создавать/разворачивать в ней свои сайты. Для создания нового сайта (проекта):

  1. Вызовите контекстное меню OSpanel, кликнув по значку программы, и перейдите в Корневой каталог.
  2. Перейдите в папку /home, в которой уже есть папки нескольких проектов, существующих по умолчанию.
    Для быстрого перехода: OSPanel → Корневой каталог.
  3. Создайте в ней подпапку нового проекта, например: myjoomla.local.
  4. Внутри папки myjoomla.local создайте подпапку .osp.
  5. Перезапустите OSpanel через контекстное меню программы для того, чтобы программа обнаружила новый проект.
  6. После перезапуска новый проект будет отображаться в списке проектов в контекстном меню. Вы можете открыть его в браузере из контекстного меню, в результате откроется пустая страница, т. к. папка проекта не содержит файлов.

Как установить Joomla 6 на Open Server 6?

Теперь развернём Joomla в нашем проекте myjoomla.local:

  1. Скачайте последнюю версию Joomla на локальный компьютер.
    Скачать можно здесь.
  2. Распакуйте архив с дистрибутивом Joomla в папку проекта  ./home/myjoomla.local.
    Перейти в папку проекта можно из контекстного меню OSPanel 6.

  3. Далее следует продолжить установку Joomla в окне браузера.
Упоминаемые термины:

Joomla, PHP, CMS, phpMyAdmin, MySQL, Open Server, Apache