Еще недавно словосочетание «Хостинг для Joomla» не вызывало у меня ничего кроме улыбки, поскольку Joomla запускалась везде, даже на криво настроенном локальном сервере. Однако, выход Joomla 5 всё изменил и, прежде чем приобретать услугу хостинга, следует поинтересоваться у вашего хостинг-провайдера: отвечает ли его сервер необходимым требованиям.
В заметке «Обновление joomla 4 на joomla 5 — первый опыт» я уже озвучивал системные требования к Joomla 5, напомню их ещё раз.
Системные требования к Joomla:
PHP 8.1 и выше, MySQL 8.0.13+ или MariaDB 10.4+ или PostgreSQL 12+
Если вы арендуете отдельный сервер или VPS, то проблем возникнуть не должно.
В частности, популярная панель ISPmanager предоставляет такой инструмент, как Docker, с помощью которого можно развернуть на сервере разные версии MySQL или MariaDB.
Сегодня речь пойдет про виртуальный хостинг для Joomla
Тех, кого пугает слово «виртуальный», хочу успокоить: виртуальным или shared хостингом называют, как раз таки самый обычный хостинг.
Поскольку много лет я арендую отдельный самый настоящий сервер, вопрос системных требований к Joomla как-то обходил меня стороной.
Так было, пока мне не потребовалось перенести сайт клиента с Joomla 2.5 на Joomla 5 и подобрать место для размещения сайта.
Выяснилось следующее:
С версией PHP проблем нет. Каждый хостинг — провайдер предоставлял возможность увеличивать версию до максимальной.
А вот с версией MySQL или MariaDB возникли проблемы. В частности, один очень известный хостинг-провайдер предлагал сразу купить VPS, потому что в рамках услуги виртуального хостинга он предоставлял MySQL исключительно версии 5.7
После непродолжительных поисков был выбран SWEB.RU
В конечном итоге выбор пал на хостинг от компании ООО «СпейсВэб», который известен под названием «SPACEWEB».
Ниже большая и жирная ссылка на главную страницу сайта SWEB.RU, где можно приобрести не только виртуальный хостинг, но и многое другое. В частности, арендовать сервер или доменное имя.
На главной странице можно увидеть баннер с призывом приобрести виртуальный хостинг.
На момент оформления хостинга мной, были доступны три тарифа.
Скажу прямо: я выбрал тариф «Ракета». Уверен, он подойдет под большинство задач небольшого сайта.
Что происходит на остальных тарифах, я не изучал.
Все уточняющие вопросы лучше задать техподдержке хостинга.
Что важно и что понравилось
Хостинг панель достаточно удобная. К слову, предоставляется бесплатный сертификат для сайта.
И самое важное:
При создании базы данных предлагается выбрать версию, где возможны два варианта:
«MySQL 5.7 и MySQL 8»
При подключении к MySQL 8 к адресу сервера добавится порт 3308, в итоге адрес будет выглядеть, как 127.0.0.1:3308
Сайт под Joomla 5 прекрасно запустился на хостинге и работает и по сей день.
Заключение
Надеюсь, данная заметка принесла вам определённую пользу. Если у вас остались вопросы и предложения, с нетерпением жду их в моей группе VK по ссылке ниже:
С уважением, Владимир Егоров