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 Читать дальше…

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

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

Как создать кастомную аутентификацию в Laravel

В этой статье мы рассмотрим систему аутентификации в рамках Laravel. Основная цель этой статьи – создать настраиваемый защитный механизм аутентификации путем расширения базовой системы аутентификации. Laravel в своем ядре обеспечивает очень прочную систему аутентификации, что делает внедрение базовой аутентификации совсем Читать дальше…

Aрхив tar.gz Ubuntu

Формат архива tar.gz является стандартом для linux систем и используется повсеместно в качестве архивов, репозиториев и установочных модулей. В некоторых случаях есть необходимость самостоятельно создать архив этого формата. Как создать архив .tar.gz Сама команда tar ничего не компрессирует а всего лишь «сливает» файлы и/или Читать дальше…

Исправление ошибки Phpmyadmin [plugin_interface .lib.php#551 count()] + Php7.2 + Ubuntu 18.04

В ./libraries/plugin_interface.lib.php#552 count(): параметр должен быть массивом или объектом, который реализует счетное Пример библиотеки phpmyadmin попытается посчитать какой-либо параметр. В этой строке 551 я нашел этот код по этому пути $ /usr/share/phpmyadmin/libraries/plugin_interface.lib.php if ($ options! = null && count ($ Читать дальше…

Git bash в PhpStorm для Windows

Всем привет! Расскажу как немного сделать удобнее PhpStorm на Windows. Для начала нужно установить Git bash Скачать По-умолчанию терминалом для PhpStorm является стандартный терминал windows cmd.exe. Для того чтобы настроить в PhpStorm bash терминал нужно изменить соответствующую настройку: C:\Program Files\Git\bin\sh.exe Читать дальше…

Установка LAMP

Финальным штрихом установим LAMP сервер (Linux apache mysql php) и phpmyadmin: Установка LAMP можно установить при помощи Tasksel(англ.). Для этого необходимо выполнить команду: sudo tasksel install lamp-server При установке будет запрошен пароль для создания администратора БД MySQL. Удаление Для удаления LAMP Читать дальше…