Наверх

Веб-программист. Дмитрий Ченгаев.

Делюсь своим опытом и открытиями. PHP, Javascript, разработка веб-сервисов.

Как установить защиту от DDoS-атак для сайта

Дата публикации: 30.12.2017

Просмотров: 8 730

Защиту от DDoS-атак надо подключать до атаки, а не после. Время от времени DDoS подвергаются все сайты. Защиту от таких рандомных атак можно установить просто.

Если у вас ISPmanager, используйте бесплатный инструмент для ограничения скорости обработки запросов с уникальных IP (только если на сервере установлен Nginx).

Войдите в ISPmanager как администратор (логин root и пароль от сервера).

В меню слева выберите раздел “Домены”. Нажмите на “WWW-домены”, выберите нужный сайт и дважды кликните на него, чтобы открыть свойства.

В свойствах поставьте галку напротив значения “Включить защиту от DDoS-атаки”.

Как установить антивирус для сайта Virusdie.

Дата публикации: 26.12.2017

Просмотров: 9 903

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

Вредоносный код копируется во все файлы сайта и чтобы избавиться от вируса надо сначала этот вредоносный код найти, а потом удалить. Если вы не работаете с командной строкой, сделать это будет сложно. Упрощает задачу антивирус Virusdie.

Использовать Virusdie просто, если у вас ISPmanager версии 5.79.0 и выше. В этой популярной панели есть модуль интеграции с антивирусом. Модуль платный, но есть триальная версия на одну проверку в месяц (без лечения).

Сначала надо установить модуль.

Войдите в  ISPmanager как администратор (логин root и пароль от сервера).

В меню слева разверните раздел “Интеграция” и выберите пункт “Модули”. В колонке Virusdie нажмите “Установить”.

Как подключить бесплатный и надежный SSL-сертификат в ISPmanager 5

Дата публикации: 22.12.2017

Просмотров: 10 714

Интеграция ISPmanager с Let’s Encrypt

SSL-сертификат защищает данные, которые принимает и передает сайт. Для небольшого сайта, который не принимает платежи, можно подключить бесплатный SSL от удостоверяющего центра Let’s Encrypt.

Если вы используете панель управления веб-сервером ISPmanager, для установки SSL от Let’s Encrypt вам не понадобится вносить изменения в конфигурационный файл веб-сервера. Настройка бесплатного SSL идет в несколько кликов.

Сначала надо установить модуль.

Войдите в  ISPmanager как администратор (логин root и пароль от сервера).

Перейдите в раздел “Модули” — “Интеграция”. Выберите Let’s Encrypt и нажмите “Установить”.

LastPass. Свои пароли для каждого поддомена.

Дата публикации:

Просмотров: 10 593

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

Предположим вы зашли на сайт subdomain1.site.ru и сказали, чтобы LastPass запомнил там логин и пароль.

Если вы теперь переходите на сайт subdomain2.site.ru для него будут автоматически заполняться пароли, которые вы сохранили для сайта subdomain1.site.ru или site.ru.

Не хорошая ситуация, правда? Особенно если эти пароли отличаются и особенно если таких поддоменов для данного сайта у вас очень много.

Как выйти из этой ситуации? Как заставить LastPass работать корректно?

Я долго искал пути решения этой проблемы и наконец мне удалось найти решение.

Все очень просто.

Командная строка. Соединение с удаленным веб-сервером.

Дата публикации: 08.12.2017

Просмотров: 12 217

Самым основным способом, как можно соединиться и управлять удаленным веб-сервером является командная строка (консоль). О том, что это такое я писал здесь.

Конечно, есть некоторые графические интерфейсы, которые позволяют управлять веб-сервером, такие как (ISPManager или C-panel), но количество действий и настроек системы, которые вы можете произвести с помощью этих интерфейсов очень ограниченно.

По настоящему и полноценно управлять удаленным веб-сервером можно только через командную строку. Именно поэтому очень важно освоить работу с этим инструментом как можно скорее.

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

Для того, чтобы работать с командной строкой на удаленном компьютере, существует специальный протокол передачи данных, который называется SSH (Secure Shell — «безопасная оболочка»).

Соединившись по этому протоколу с удаленным компьютером вы сможете управлять им через командную строку.