Terraform — эффективное управление инфраструктурой приложений


Наш DevOps отдел, как одно из ключевых звеньев в разработке и выпуске приложений, развивается очень бурно и стремительно. Причем, как качественно, так и количественно. Достаточно сложно представить, чтобы хоть какой-то из процессов DevOps не был автоматизирован. А особенно моделирование и развертывание инфраструктуры.
Подробнее

Как пользоваться ETTERCAP

Ettercap - это утилита для анализа сетевого трафика, проходящего через интерфейс компьютера, но с дополнительной функциональностью. Программа позволяет выполнять атаки типа "Человек посередине" чтобы заставить другой компьютер передавать пакеты не маршрутизатору, а вам.



Подробнее
Telegram канал Adm - IT

Как использовать Gitlab

GitLab - это онлайн сервис для работы с git репозиториями, у которого есть Open Source версия, которую можно установить и развернуть на своем сервере. Разработчики позиционируют свой сервис как альтернативу GitHub и с этой задачей он полностью справляется. Здесь есть все то же самое, что и на GitHub, плюс бесплатные неограниченные частные репозитории, создание команд, редактирование кода прямо в браузере и многое другое.


Подробнее

10 причин использовать Arch Linux

Arch Linux - это бесплатный дистрибутив с открытым исходным кодом для компьютеров на базе архитектуры x86-64. Метод обновления данной системы — плавающие релизы (роллинг-релизы). Этот метод предусматривает, что операционная система постоянно получает обновления и всегда находится в состоянии самой последней версии. А также может быть установлена с образа компакт-диска, USB или через FTP-сервер.


Подробнее

Шпаргалка для TMUX

Tmux - это терминальный мультиплексор или иными словами, вы можете в одном терминале запустить несколько терминальных сессий и переключаться между ними или даже разместить их в одном окне, а также отключиться от сессии оставив её работать в фоне, а затем вернуться и посмотреть результат, это может быть очень удобно при работе по SSH. Если вы раньше пользовались утилитой screen, то tmux - это её аналог, который имеет намного больше функций.
Подробнее
Telegram канал Adm - IT

Установка PHPStorm в Ubuntu 18.04


PhpStorm - это одна из лучших интегрированных сред разработки для языка программирования PHP. Она написана на Java и поддерживает все функции, которые должны быть у среды разработки. Кроме подсветки синтаксиса и очень удобного автодополнения кода, вы получаете поддержку отладки, профилирования, подсветку ошибок в реальном времени, интеграцию с Git, а также подсказки на основе документации PHP.
Подробнее

Установка MySQL 5.7 на Oracle Linux 6 / RHEL 6


Подготовим систему (в моём случае - это Oracle Linux 6.4):

yum install cmake.x86_64 gcc.x86_64 gcc-c++.x86_64 make.x86_64 ncurses-devel.x86_64 bison.x86_64
groupadd mysql
useradd -r -g mysql mysql
mkdir /opt/mysql
Примечаниепри установке на RHEL 6 основная отличие состоит в необходимости настройки репозиториев yum'а, для успешной установки необходимых пакетов.

Теперь скачаем и распакуем архив:
wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.3-m13.tar.gz
tar xzvf mysql-5.7.3-m13.tar.gz
Подробнее

Не подключается OpenVPN



OpenVPN - очень популярная программа для организации виртуальных сетей и VPN-серверов. Это очень удобно, так как вы можете объединить несколько компьютеров, находящихся в разных концах мира в одну виртуальную локальную сеть и для операционной системы всё будет выглядеть так, как будто эти компьютеры действительно находятся в одной локальной сети.
Подробнее
Telegram канал Adm - IT

Автоматический перезапуск сервиса Linux



Иногда сервисы ни с того ни с сего падают и приходиться их вручную восстанавливать. Если для пользователя домашнего компьютера это не критично, потому что как упало так и поднимем, но вот на серверах это может вызвать серьезные затруднения, ведь не всегда есть возможность зайти на сервер удаленно и перезапустить сломленный сервис.
Подробнее

Настройка Zram в Linux


Zram или compcache - экспериментальный модуль ядра Linux позволяющий сжимать содержимое оперативной памяти, и таким образом увеличивать ее объем в несколько раз. Работает это так: zram создает сжатое блочное устройство в ОЗУ которое чаще всего используется как swap или монтируется в tmp. При этом степень сжатия данных получается в среднем 3:1. Это означает что на 1 гигабайт подкачки будет использовано в 333 мегабайт физической памяти.
Подробнее