0 Comments
lets-encrypt

Получаем сертификаты Let’s Encrypt для домена.

Сегодня в статье разберем установку SSL сертификата от Let’s Encrypt для домена, при помощи cerbot на Ubuntu\Debian системы.

2 комментария
wordpress-logo

Пинг сервисы обновления wordpress 2020

Составил и отсортировал повторяющиеся пинг сервисы для блогов WordPress в 2020 году. Копируйте и пользуйтесь моим списком пинг сервисов.

0 Comments
wordpress-logo

Как можно отобразить дату последнего изменения поста на WordPress?

Сегодня в статье разберемся как можно отобразить дату последнего изменения поста на CMS WordPress. Есть веб-сайты которые регулярно обновляют свои публикации при появлении нового материала. В этом случае при посещении такого сайта намного удобнее если бы в статье отображалась не дата публикации, а дата последнего изменения. Чтобы пользователь понимал, насколько актуальна представленная информация. Существуют много […]

0 Comments
webmaster.yandex-logo

Использование сервиса «Оригинальные тексты» от Яндекса

Сегодня расскажу как добавить ваш текс в «Оригинальные тексты» от Яндекс.Вебмастер. Если вы пишите только оригинальные тексты на своем сайте, то использование данного сервиса просто необходимо для вас. Первое, что необходимо сделать, это зарегистрироваться в системе Яндекс, или, что тоже самое завести почту на Яндексе. Поле регистрации учетной записи в Яндексе зайдем на сайт Яндекс.Вебмастер и введем учетные […]

0 Comments
nginx-logo

Блокируем referrer spam с Nginx

Защищаем домен и отбиваем атаку рефспама с помощью Nginx. Самым простым способом защиты будет перечисление проблемных реферов, и отдача 444 ошибки соединениям с ними: Используем map. C помощью map, мы можем пометить нежелательный рефер: А затем отдать таким соединениям код 444: Используем valid_referers. Параметр valid_referers задаёт значения поля Referer, при которых переменная invalid_referer будет пустой. […]

0 Comments
wordpress-logo

Загрузка JQuery с серверов Google и Яндекса

Google и Яндекс размещают у себя библиотеки скриптов. Есть несколько причин, по которым стоит этим пользоваться. Экономит трафик Обеспечивает быструю загрузку библиотека уже находится в кэше Если пользователь посещал любой сайт, использующий эти библиотеки, в свое время загруженную с северов поисковиков — то берутся сразу из кэша браузера. Это имеет немаловажное значение. Как много сайтов […]

0 Comments
mysql-logo

Как изменить пароль для пользователя в MySQL

Как изменить пароль для пользователя в MySQL из терминала Linux, этим вопросом озадачивался наверное каждый начинающий WEB разработчик. Если из программ, таких как phpmyadmin поменять пароль не составляет труда, то сделать это из терминала может не каждый. Да, заядлым MySQL’щикам это не составит большого труда, но вот у начинающих пользователей данная процедура вызывает затруднение. Давайте […]

3 комментария
linux-logo

Как скачать сайт целиком утилитой wget

Иногда возникает ситуация что Вам необходимо скачать какой либо сайт целиком. Ситуации бывают разные, например для просмотра в оффлайн режиме, либо для бэкапа вашего сайта. Простая команда для скачивания сайта целиком: Теперь расшифровка атрибутов: -r — указывает на то, что нужно рекурсивно переходить по ссылкам на сайте, чтобы скачивать страницы. -k — используется для того, […]

0 Comments
web-logo

Время отклика веб-сайта из командной строки Linux

Сегодня разберем, как можно узнать время отклика веб-сайта из командной строки Linux. После прочтения материала, Вы научитесь определять переменные и тайминги: выполнение разрешения имени в dns; ТCP соединение с сервером; начало передачи файла; передача первого байта; полная загрузка страницы. Для тестирования воспользуемся программой cURL. cURL — кроссплатформенная служебная программа командной строки, позволяющая взаимодействовать с множеством различных […]

0 Comments
memcached-php-fpm

Установка Memcached на Ubuntu Server 18.04

Memcache — это программа, которая позволяет временно хранить (кэшировать) данные в оперативной памяти на основе хеш-таблиц. При поступлении запроса, memcache проверит наличие данных в оперативной памяти, если данных в кэше нет, будет произведен запрос к базе данных. При последующем запросе тех же данных ответ будет выдан из оперативной памяти Memcache. Это позволит нам значительно ускорить работу сервера, […]

0 Comments
wordpress-logo

[РЕШЕНО] Ошибка обновления WordPress – Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту

Иногда, после очередного обновления WordPress или при обновлении плагина вместо сайта и административной панели в браузере отображается запись «Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту». Исправить ошибку…

0 Comments
nginx-logo

Защита от DDOS-атак средствами nginx

Распределенная атака типа «отказ в обслуживании» (DDoS) представляет собой попытку сделать службу, обычно веб‑сайт, недоступным путем бомбардировки его таким количеством трафика с нескольких машин, что сервер, предоставляющий службу, больше не может функционировать правильно из‑за исчерпания ресурсов. Как правило, злоумышленник пытается насытить систему таким количеством подключений и запросов, что она больше не может принимать новый трафик […]

0 Comments
nginx-logo

Полезные редиректы в nginx

В данной статье буду собирать все редиректы в nginx которыми пользуюсь: Правила нужно прописывать в файле с описанием конфигурации конкретного хоста. У меня установлена панель VestaCP. Все файлы конфигурации расположены по адресу /home/admin/conf/web/ваш_домен.ru.nginx.conf (без ssl); /home/admin/conf/web/ваш_домен.ru.nginx.ssl.conf (с ssl). Если же Вы устанавливали nginx сами, то путь до директории с настройками для сайтов будет /etc/nginx/site-enabled/ваш_сайт.conf Саму […]

0 Comments

Настройка сжатие трафика в Apache

В сегодняшней статье рассмотрим очень интересный и нужный модуль сжатия трафика дня web-сервера apache mod_gzip — это модуль для веб-сервера Apache, предназначенный для сжатия трафика. Файлы вроде .css или JavaScript, которые по идее никогда не меняются, достаточно сжать один раз — вручную, или заставить модуль кэшировать архивированные копии. Для тестирования модуля я рекомендую воспользоваться сервисом […]

0 Comments
Raspberry_pi_logo

Raspberry Pi. Установка, настройка WEB сервера nginx+php-fpm+mysql

В этой статье я расскажу как установить на Raspberry Pi 3 полноценный WEB сервер на Nginx с php-fpm и MySQL (MariaDB)