Метка: Debian

Устанавливаем Python 3.11 в Debian

Независимо от того, какой у нас дистрибутив Debian, для установки свежего Python достаточно выполнить следующие команды в bash: sudo apt update sudo apt install libc6 libc6-dev zlib1g zlib1g-dev gcc build-essential # В Astra Linux надо сделать так: # sudo echo «deb [trusted=yes] https://mirror.yandex.ru/debian/ buster main contrib non-free» >> /etc/apt/sources.list.d/buster.list # sudo apt -t buster install […]

Инициализация MySQL для LAMP через Ansible

Как мы знаем, для корректной работы LAMP-стека, необходимо настроить СУБД для работы с Apache и PHP. Приведу один из вариантов-аналогов mysql_secure_installation для Ansible, который работает с актуальными версиями MySQL,  и подходит для начала работы с WordPress. YAML playbook (без создания БД, т.к. у меня она качует еще со времён FreeBSD): — — name: Playbook for […]

Создаём виртуальные машины с Ubuntu Trusty, Debian 11 и Centos 7 с использованием Vagrant

В этой статье рассмотрим создание трёх (3-х) виртуальных машин в VirtualBox с помощью Vagrant. Deb-машины будем донастраивать с помощью отдельного скрипта bash, а Centos донастроим из vagrantfile. Vagrant и VirtualBox установлены на Windows. У нас должна получиться такая вложенность файлов и папок в проекте Vagrant: Содержимое vagrantfile будет следующим: Vagrant.configure(«2») do |config| config.vm.provider «virtualbox» do […]

Ansible, Jenkins и Debian

В догонку к посту про Jenkins, приведу playbook для установки Jenkins на обычные deb-системы. Может не заработать с Astra Linux, т.к. в её репозитории много пакетов-заглушек, и надо подключать нормальные репозитории Debian. — — name: Install Jenkins hosts: «{{ HOSTS | default(‘test_WEB’) }}» # вводим переменную HOSTS, если же она не определена, применяем playbook к […]

Стартовый набор для Debian 11 (десктоп)

Итак, одним из первых постов по существу, выложу скрипт на bash для базовой настройки десктопа под управлением Debian 11. С большой долей верятности, он подойдет для любой deb-системы с нормальными настроенными репозиториями. Возможно, в Astra Linux придётся ещё что-нибудь добавлять. Устанавливаемый софт: ansible — система управления конфигурациями обновлённые сертификаты htop — альтернатива менеджеру процессов top […]