Установка PM2 (демон для Node.js)

Официальная документация Установим диспетчер процессов PM2, предназначенный для приложений Node.js. PM2 позволяет преобразовывать приложения в демонов, чтобы они работали как службы в фоновом режиме. Используйте npm для установки последней версии PM2 на своем сервере: Опция -g указывает npm выполнить глобальную установку модуля, чтобы он был доступен в Читать дальше…

Настройка VPN IKEv2

Для macOS Настройка Выберите логотип Apple и затем Системные настройки. Выберите Сеть. Выполните следующие шаги: Нажмите на знак + Выберите VPN Выберите IKEv2 Введите любое название подключения Нажмите Создать Выполните следующие шаги: Укажите домен IKEv2 VPN сервера Аналогично пункту 1 Читать дальше…

Установка python 3 для разработки

install python3 and dev headers pip is great for cryptography (required by twisted[tls]) for lxml for PostgreSQL install virtualenv Изолированный инструмент по управлению пакетами pipx Ставим глобально pipx Примеры использования pipx: Активация проекта Виртуальное окружение Окружение нам надо чтоб изолировать Читать дальше…

Как работать с пользователями в PostgreSQL

Часть нижеописанных операций нужно выполнять в командной оболочке PostgreSQL. Она может быть запущена от пользователя postgres — чтобы войти в систему от данного пользователя, вводим: * если система выдаст ошибку, связанную с нехваткой прав, сначала повышаем привилегии командой sudo su или su. или Теперь запускаем командную оболочку PostgreSQL: * Читать дальше…

Группы и пользователи

Добавление пользователя в группу $ usermod опции синтаксис Здесь нас будут интересовать только несколько опций с помощью которых можно добавить пользователя в группу root linux. Вот они: -G — дополнительные группы для пользователя; -a — добавить пользователя в дополнительные группы из параметра -G, а не Читать дальше…

Файлменеджер Nemo по умолчанию в Ubuntu

Сначала утановить этот самый nemo, если он еще не установлен  Далее, открыть терминал и выполнить:  После этого в терминале:  Что бы убедиться что nemo стал файловым менеджером по-умолчанию, выполните в терминале:  Вы должны в выводе увидеть nemo. Как откатить назад Читать дальше…

WP-CLI

Установка Перед установкой WP-CLI убедитесь, что ваша среда соответствует минимальным требованиям: UNIX-подобная среда (OS X, Linux, FreeBSD, Cygwin); ограниченная поддержка в среде Windows PHP 5.6 или новее WordPress 3.7 или более поздней версии. Версии старше последней версии WordPress могут иметь ухудшенную функциональность. Читать дальше…

Работа с версиями GIT

Просмотр списка тегов Просмотреть список имеющихся тегов в Git можно очень просто. Достаточно набрать команду git tag (параметры -l и —list опциональны): Данная команда перечисляет теги в алфавитном порядке; порядок их отображения не имеет существенного значения. Аннотированные теги Создание аннотированного тега в Git выполняется легко. Самый Читать дальше…

Игнорировать смену прав доступа к файлам в git

При работе в Linux иногда требуется сменить права для файлов в проекте, при этом такие файлы попадают в список модифицированных файлов в системе контроля версий git, хотя исходный код не изменился, а были изменены права доступа к файлу (chmod). Для Читать дальше…