Сегодня мини краткий обзор по двум темам- далее каждый день более сильное углубление по этим темам !
С чего начинается Devops? Конечно с линукса!
Linux — это одна из самых популярных операционных систем в мире серверов и разработки. 🐧 Основано на ядре, созданном Линусом Торвальдсом, обеспечивает гибкость и мощность для администраторов и разработчиков.
Первый шаг к успешному использованию Linux — понимание командной строки. 🔑 Это мощный инструмент для работы с файлами, службами и выполнения команд.
SSH (Secure Shell) — протокол для безопасного удаленного доступа к серверу. 🛡 Позволяет управлять системами и выполнять команды.
Создание SSH-ключа:
ssh-keygen -t rsa (далее выбираем вам нужный формат (ваше мини ДЗ))
Создает пару ключей — открытый и закрытый. Открытый ключ необходимо добавить на сервер.
Копирование SSH-ключа на сервер:
ssh-copy-id user@server_ip
Это позволит подключаться к серверу без ввода пароля. 🔒
Подключение к серверу:
ssh user@server_ip
И наш любимый Nginx!
Nginx был разработан для обеспечения высокой производительности и стабильности, особенно при управлении большим количеством одновременных соединений. Он является одним из самых популярных веб-серверов благодаря своей легкости в настройке, эффективному использованию ресурсов и возможности обработки большого потока запросов. 🚀
Установка Nginx
Для начала работы с Nginx вам нужно установить его на ваш сервер. Важно, чтобы вы имели доступ к системе как администратор. Вот шаги для установки Nginx на Ubuntu:
Обновите список пакетов:
sudo apt update
Установите Nginx:
sudo apt install nginx
Проверьте статус службы:
sudo systemctl status nginx
После установки вам нужно убедиться, что Nginx работает. Если он не запущен, вы можете запустить его командой:
sudo systemctl start nginx
Надеюсь, такой формат вам подходит!
🔝 Наш чат для обсуждений |🚀 Буст для канала