#4 Уроки Git+GitHub - Учим команды git clone, git status, git add, git commit и другие
Debian 10. Веб-сервер nginx плюс Brotli. Самая подробная инструкция для новичков.
Все команды данные тут, выполнялись от лица суперпользователя или пользователя root. Вы можете выполнить команду sudo su, чтобы получить права root, либо не забывать перед выполнением каждой командой добавлять sudo. Сначала обновляем список пакетов: apt update При необходимости обновляем пакеты приложений: apt upgrade Устанавливаем необходимые инструменты: apt -y install build-essential curl git gcc libpcre3-dev libssl-dev zlib1g-dev libtool autoconf wget gnupg2 lsb-release debian-archive-keyring Устанавливаем сам nginx. Инструкция для установки взята с официального сайта. Здесь лишь краткое описание команд...
Пишем GIT конфиг-агент на Bash
Что такое конфиг-агент? Это такой механизм, который держит конфиги на сервере в актуальном состоянии. К примеру какой-нибудь плохой человек с бодуна накосорезил и грохнул важный nginx файл с апстримами, а вернуть как было не может, нет знаний, нет головы, нет бекапов, нет будущего. Сегодня мы с тобой реализуем собственный конфиг-агент. Естественно применим самые наилучшие практики, естественно на bash. Поехали.
Ты спросишь, а как так? Как так получилось? А вот так, порой у тестировщиков есть root...