linux. Самоподписанный SSL сертификат для работы https на локальной машине c NGINX

linux. Самоподписанный SSL сертификат для работы HTTPS на локальной машине c NGINX.


Иногда для локальной разработки нам может понадобится использовать HTTPS протокол.
В данной статье я приведу пример того, как можно создать самоподписанный SSL сертификат, добавить его в Nginx и запустить проект по HTTPS.

linux. Как посмотреть содержимое journal логов?

linux. Как посмотреть содержимое journal логов?


Демон journald собирает данные из всех доступных источников и сохраняет их в двоичном формате для удобной и динамичной обработки.
Для того, чтобы посмотреть содержимое папки с /var/log/journal логами, нужно выполнить команду, которая описана в статье.

linux. Остановить процесс в терминале

Наверное многие сталкивались с проблемой, когда вы запустили таск/задачу или какой то процесс в терминале (консоли), но не можете ее остановить через ctrl+c или через ctrl + z, то процесс можно остановить, следующим образом:

linux. PM2 как запустить один процесс node js сервера


При запуске node js сервера в менеджере процессов pm2 я столкнулся с проблемой. У меня запускалоь 2 процесса с socket сервером.
Из за чего было невозможно нормальное socket соединение и клиент постоянно возвращал ошибку.

Запустить сервер с одним процессом, можно с помощью следующей команды:

Ubuntu 22 04. gnome-tweaks не переключает язык


Проблема:
После установки Linux Ubuntu 22.04 и gnome-tweaks столкнулся с проблемой переключения языка раскладки клавиатуры.
Я хотел сменить комбинацию клавиш для изменения языка набираемого текста клавиатуры на alt + shift.
Но при зажатии alt + shift язык набираемого текста менялся, но иконка языка на панели отображала первоначальный язык, не соответствующий вводимому.
При нажатии клавиш смены языка по умолчанию super + space язык набираемого текста и язык в иконке на панели управления менялся без проблем.
Поискав решение проблемы в интернете, я понял, что это проблема связана скорее всего со свежим gnome, который идет в комплекте с Ubuntu 22.04.

Решение: Читать в полной новости

Lunux. Установить xdebug + phpstorm


Xdebug - это расширение для PHP, которое представляет разработчику функционал для отладки.
В данной публикации будет описан процесс установки xdebug + php7.2 на операционной системе linux и будет описана интеграция с ide phpstorm.