1. Рабочая тетрадь к курсу «Защита сайта на Joomla. Базовый уровень»
2 урок. Базовая защита
Рекомендую антивирус: Kaspersky Crystal
Хранение паролей:
Kaspersky Password manager
Keepass
Примечание:
Не передавайте пароли через почту
Каждому пользователю свой фтп-аккаунт
Для каждой базы данных должен быть свой пользователь и пароль
не скачивайте скрипты с варезных сайтов
Домашнее задание:
Завести почту для критических уведомлений.
Купите антивирус.
Заведите программу для хранения паролей.
Отключить фтп в настройках джумлы.
По возможности избавьтесь от пиратских расширений и шаблонов.
3 урок. Одеваем бронежилет
Используемое расширения:
Admintools: https://www.akeebabackup.com/products/admin-tools.html
Домашнее задание:
Установить admintools
Обновить Joomla до последней версии
Отключить ненужные расширения
2. Выставить права на папки и файлы
Изменить данные администратора
Изменить префиксы таблиц (в Joomla 1.5)
4. Защита админ-панели
Используемое расширение:
Ksecure http://www.kareebu.com/
Домашнее задание:
Защитить доступ к админ-панели сайта
5. Рекомендации к хостингу
Рекомендую использовать VPS.
Домашнее задание:
Проверьте настройки php. Если нужно изменить, то напишите хостеру.
6 урок. Мониторинг сайта
Ссылки:
Яндекс-метрика http://metrika.yandex.ru
Яндекс-веб-мастер http://webmaster.yandex.ru
Пинг-админ: http://ping-admin.ru/index_20522.html
Домашнее задание:
Настроить мониторинг (яндекс-метрика или ping-admin на выбор)
Добавить сайт в сервис яндекс.веб-мастер.