Установка Nginx и PHP-FPM в Ubuntu 20.04

Интерпретатор языка программирования PHP может работать в нескольких режимах. Он может быть интегрирован в веб-сервер в виде специального модуля или использоваться как отдельный сервис PHP-FPM. Аббревиатура FPM расшифровывается как FastCGI Process Manager. Это сервис, который запускает несколько процессов, которые могут выполнять PHP скрипты. PHP-FPM может … Читать далее

Установка Porteus Linux на флешку

Porteus Linux — компактный, нетребовательный к ресурсам компьютера портативный дистрибутив. Систему можно установить на съемный USB-накопитель и работать на ПК без жесткого диска. Образ системы занимает всего 300 Мб, а значит оставшееся место на флешке можно использовать для хранения пользовательских файлов. Также поддерживается режим, в … Читать далее

Настройка GitLab CI/CD

Если вы используете Git и GitLab для хранения кода, то можете упростить и автоматизировать разворачивание вашего кода на сервере сразу же, при появлении новых изменений в GitLab репозитории. Этот процесс называется CI/CD (Continuous Integration, Continuous Delivery или Непрерывная интеграция и доставка). С помощью этой технологии … Читать далее

Установка Starcraft 2 в Linux

StarCraft II входит в список самых популярных игр от компании Blizzard. Несмотря на свой почтенный возраст, эта стратегия в реальном времени по-прежнему привлекает множество игроков, к тому же её первая глава распространяется бесплатно с 2012 года. Игра не портирована на Linux, поэтому мы рассмотрим несколько … Читать далее

Установка LAMP в Ubuntu 20.04

LAMP — это популярный набор программного обеспечения для работы с веб-сервером. LAMP назван по первым буквам входящих в его состав компонентов: Linux — операционная система, Apache — веб-сервер,  MySQL — СУБД, PHP — язык программирования, используемый для создания веб-приложений. В этой статье мы рассмотрим, как … Читать далее

Запуск python скрипта в Linux

Python — очень популярный язык программирования для написания различных системных скриптов в Linux. В Windows, там где не хватает возможностей командной оболочки используется PowerShell. В Linux же, когда возможностей Bash не хватает используется язык Python. На этом языке написано огромное количество системных программ, среди них … Читать далее

Команда dig в Linux

Команда dig (domain information groper) — многофункциональный инструмент для опроса DNS-серверов. Она позволяет получить больше информации о конкретном домене, для того чтобы, например, узнать используемые им IP-адреса. Этот инструмент может оказаться полезным сетевым администраторам для выявления неисправностей DNS. Аналоги чаще всего предлагают меньше функций и … Читать далее

Как удалить раздел в Linux

Если вы работаете с дисками в Linux, то у вас время от времени возникает необходимость создавать таблицы разделов, создавать и форматировать новые разделы, а также удалять разделы. Это может понадобится для установки ещё одной системы, или просто перераспределения свободного места между разделами. Удалить раздел в … Читать далее

Как отменить коммит в Git

Система управления версиями git очень популярна среди разработчиков программного обеспечения. Она очень сильно облегчает работу в команде, разворачивание проектов на сервере, ну и конечно же управление историей изменений. Изменения в Git сохраняются порциями — коммитами. Каждый коммит содержит набор изменений, к которым в любой момент … Читать далее

Установка WebStorm на Ubuntu 20.04

WebStorm — превосходный инструмент для программирования на JavaScript CSS и HTML на базе IntelliJ IDEA. Среда разработки предлагает автоисправления на основе быстрого анализа введённого кода; поддерживает автоподстановку, подсветку синтаксиса, отладку и многое другое. Однако, бесплатно пользоваться WebStorm можно лишь в течении 30 дней, после чего … Читать далее