1. Проверить доступность на запись всех каталогов Joomla.
В админке в меню идем в: System –> System information.
2. Закрыть сайт на время разработки.
Система –> Общие настройки –> Сайт выключен (offline).
3. Переименовать файл htaccess.txt в .htaccess.
4. Создать www-редирект.
5. Задать все общие настройки Joomla.
Система –> Общие настройки.
6. Установить и настроить компонент резервного копирования Akeeba Backup.
Установить рсширения отсюда: https://extensions.joomla.org/category/access-a-security/site-security/.
7. Установить защиту от bruteforce, SQL-injection.
8. Включить защиту SSL, http2.
9. Изменить адрес входа в админку.
10. Установить расширение карты сайта Xmap.
11. Настроить файл Robots.txt.
12. Обновить движок и все дополнения.
13. Выполнить резервное копирование.
Дополнительно:
14. Установить локализацию.
В админке в меню идем в: Extensions –> Language Manager и в открывшемся языковом менеджере жмем кнопку Install Language.
15. Включить отображение позиций модулей.
Достаточно добавить к URL сайта ?tp=1 страница будет показана с позициями модулей. По соображениям безопасности в последних версиях Joomla эта функция по умолчанию отключена.
Перейти в Расширения –> Менеджер шаблонов –> Настройки и в опции Просмотр позиций модулей установить Включено.
16. Установить и настроить редактор JCE.