Установить PHP Unit

Ручная установка 2.1 Установка вручную для Windows. Скачать файл с последней версией PHPUnit: https://phar.phpunit.de/phpunit.phar Последний релиз требует PHP 7+, чтобы получить поддержку PHP 5.6, скачать:https://phar.phpunit.de/phpunit-5.7.17.phar Устанавливать будем в папку с php. При этом путь к интерпретатору php должен быть прописан в системную переменную PATH.Итак, поместить файл в каталог с интерпретатором php Читать дальше…

MySQL. General error: 2006

General error: 2006 MySQL server has gone away может возникать по многим причинам: https://dev.mysql.com/doc/refman/5.5/en/gone-away.htmlИ по факту она означает ««ваш SQL-запрос не сработал, потому что соединение с базой данных было отключено из-за « Основные причины и их решения: 1. Сервер действительно недоступен. Мы можем легко проверить это, посмотрев время безотказной работы сервера Читать дальше…

Закрываем PING

Запретить ping вашей машины можно командой: echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all Эта команда запрещает все ответы на icmp пакеты. Теперь вы наверное думаете, а как же потом избавиться от этого запрета? А разрешить можно командой: echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all Есть ещё и другой способ: iptables -A INPUT -p icmp –icmp-type 8 Читать дальше…

Firewall UFW

Общее Установка apt install ufw Статус ufw status verbose Включить брандмауэр ufw enable Отключение ufw disable Профили При установке ПО они могут создавать свои профили. которые хранятся здесь /etc/ufw/applications.d Политики безопасности по умолчанию находятся в файле /etc/default/ufw и могут быть изменены с помощью следующей команды: 1. Запрещает все входящие подключения Читать дальше…

Какие порты прослушиваются в Linux

Порт может быть в четырёх состояниях: открытым, отфильтрованным, закрытым или нефильтрованным. Когда говорят, что порт открыт, это означает что приложение на целевой машине прослушивает соединения/пакеты на этом порту. В этой статье мы объясним четыре способа проверки открытых портов, а также покажем вам, как найти, какое приложение прослушивает каждый конкретный порт в Linux. 1. Использование команды Netstat Netstat — широко Читать дальше…

Как разрешить пользователю root заходить по SSH в системах Linux Ubuntu

По умолчанию, в некоторых системах Linux (например, Ubuntu) для суперпользователя root вход по SSH не работает. При попытке подключиться можно увидеть сообщение «access denied» или «permission denied». Такая настройка необходима для обеспечения большей безопасности системе. Однако, если требуется предоставить возможность подключаться по SSH от пользователя root, необходимо выполнить нижеописанное. * Инструкция подойдет Читать дальше…

УСТАНОВКА LAMP UBUNTU 18.04

LAMP — это самый популярный стек программного обеспечения для работы веб-сервера. Сюда входят такие программы, как Apache, PHP, MySQL, и работает всё это в Linux, отсюда и такое название. Apache — это самый популярный веб-сервер, может, он не такой производительный, как Nginx, зато очень прост в настройке. PHP — самый Читать дальше…

301-й редирект

С http на https Сейчас очень популярны переходы с http на https. В связи с этим есть необходимость в настройке 301-го редиректа с протокола http на протокол https Для настройки 301-го с протокола http на протокол https существует большое количество способов. Рассмотрю наиболее распространенные из них. Очень многие панели управления Читать дальше…

Start VESTA

Установка базового программного обеспечения для создания пакетов apt install gnupg pbuilder ubuntu-dev-tools apt-file Эта команда установит следующие программы: gnupg – GNU Privacy Guard содержит инструменты, которые понадобятся для создания криптографического ключа, с помощью которого вы будете подписывать файлы, которые хотите загрузить на Launchpad pbuilder – инструмент для создания готовых к дальнейшему распространению сборок пакетов Читать дальше…

Настройка сервера OAuth2 с использованием Passport в Laravel

В этой статье мы рассмотрим, как вы можете создать полноценный сервер OAuth2 в Laravel с помощью библиотеки Laravel Passport. Мы рассмотрим необходимые конфигурации серверов вместе с реальным примером, чтобы продемонстрировать то, как вы можете использовать API OAuth2. Я предполагаю, что вы знакомы с основными концепциями OAuth2 и потоком, поскольку мы Читать дальше…