Предлагаем услуги, которые будем рады Вам оказать:
 
  • Разработка сайта любой сложности "под ключ";
  • Создание дизайна сайта по заданию;
  • Продвижение Вашего сайта в поисковиках;
  • Создание и размещение рекламных баннеров;
  • Доработка и поддержка сайтов, администрирование.
Заявки отправляйте на электронную почту: dd425@ya.ru

Почти каждый день мы слышим или читаем о том, как новый хакер атакует авторитетные веб-сайты, заражая их своим вредоносным кодом. Теперь подумайте о сайтах, которые уже уязвимы и находятся на грани риска! Да, мы говорим о префиксе базы данных Joomla по умолчанию, о котором наверняка знает каждый хакер в этом мире, и это очень серьезный вопрос с точки зрения безопасности Joomla.

Но не волнуйтесь. Используя собственные префиксы, вы можете защитить себя от таких атак. В этом уроке мы расскажем вам, как изменить префикс базы данных Joomla для повышения безопасности в Joomla 4. Это займет некоторое время. Так что садитесь и начинайте читать. Обратите внимание, что изменение префикса включает в себя некоторое время простоя, и ваш сайт (бэкенд или внешний интерфейс) не будет доступен, пока вы не измените префикс на обоих концах (Joomla (через серверную часть FTP) и базу данных).

Измените префикс базы данных Joomla для повышения безопасности

  1. Что такое префикс базы данных Joomla?
  2. Зачем мне менять префикс базы данных Joomla?
  3. Где я могу найти свой префикс базы данных Joomla?
  4. Использование серверной части Joomla 4 (только для администратора)
  5. Использование интерфейса базы данных — phpMyAdmin

Что такое префикс базы данных Joomla?

Joomla использует схему именования для связи с базой данных, в которой хранятся все данные сайта. Схема именования — это то, что мы называем «префиксом базы данных» — это строка (набор из нескольких символов), которая помещается в начало всех таблиц базы данных.

Использование префикса базы данных помогает вам следующими способами:

  • Вы можете запускать несколько установок Joomla, используя одну базу данных с другим именем префикса;
  • Используя собственные префиксы, вы можете повысить безопасность веб-сайта.

Зачем мне менять префикс базы данных Joomla?

Технология развивается, чтобы они могли лучше обнаруживать и предотвращать атаки вредоносных программ, так же как и киберпреступники в своем уклонении. В таких сценариях даже одна лазейка может стоить вам всего. Так что лучше быть активным, чем реактивным.

Когда вы впервые устанавливаете Joomla 4 или устанавливаете ее специально, генерируется случайный префикс. Префикс базы данных Joomla по умолчанию — «jos_».

Хотя этот префикс можно изменить позже, мы настоятельно рекомендуем изменить префикс базы данных во время установки.

Где я могу найти свой префикс базы данных Joomla?

Есть 3 способа, с помощью которых вы можете найти свой префикс базы данных Joomla и соответствующим образом изменить его.

Использование серверной части Joomla 4

(только для администратора)

Войдите в панель администратора и перейдите в "Система" > "Общие настройки".

 

Перейдите на вкладку "Сервер" и найдите раздел "Параметры база данных".

 

Здесь, в базе данных, прокрутите немного вниз, и вы увидите префикс таблиц базы данных, который показывает ваш текущий префикс базы данных.

Как вы можете ясно видеть на скриншоте ниже, наш текущий префикс базы данных — «kr6qe_». Затем вы можете изменить его на любой префикс базы данных. Но убедитесь, что префикс заканчивается на _, т.е. подчеркивание.

Использование файла configuration.php

Чтобы найти файл configuration.php, вам сначала нужно получить доступ к файловому серверу. Получив доступ, найдите файл в корне вашей установки Joomla 4.

Теперь откройте файл и найдите переменную «$dbprefix», которая содержит текущее значение префикса вашей базы данных, который вы можете снова переименовать соответствующим образом.

Использование интерфейса базы данных – phpMyAdmin

Конечно, чтобы использовать этот метод, вам нужны учетные данные для входа в базу данных и инструмент интерфейса базы данных. Подробности для входа вы можете узнать у своего администратора или найти их в файле configuration.php, если у вас есть доступ к этому файлу. Просто найдите переменные «$user» и «$password», и вы получите данные для входа.

Как посмотреть префикс базы данных?

Чтобы увидеть префикс базы данных, нажмите на свою базу данных Joomla, и вы увидите список таблиц, начинающихся с одной и той же строки. Как на скриншоте ниже, вы можете легко определить префикс.

Как изменить префикс базы данных?

Перед изменением префикса базы данных сначала сделайте резервную копию базы данных, так как этот процесс необратим.

Чтобы изменить базу данных, выполните следующие действия:

Войдите в свою базу данных через phpMyAdmin и нажмите на свою базу данных Joomla, чтобы найти список таблиц.

Проверьте все таблицы вашей базы данных. Теперь рядом с опцией «Отметить все» есть поле выбора. Выберите Заменить префикс таблицы.

Введите текущий префикс базы данных в поле «От» и новый префикс базы данных в поле «Кому». И нажмите «Продолжить».

Как только это будет сделано, вы заметите, что ваш веб-сайт не работает и недоступен, и вам нужно войти на FTP и изменить там префикс, чтобы снова запустить сайт.

И, наконец, обновите префикс базы данных в файле configuration.php, как указано выше. И ваша работа здесь сделана!

Итак, это все, что касается изменения префикса базы данных в Joomla 4. Если вам понравился наш урок, сообщите нам об этом в разделе комментариев. Кроме того, в случае возникновения каких-либо вопросов, не стесняйтесь обращаться к нам.