Автоматизация установки программ в Linux Ubuntu

Рейтинг: 0Ответов: 4Опубликовано: 20.02.2023

Сейчас пробую настроить хостинг для сайта на чистом линуксе, пробую разные штуки, постоянно приходиться сбрасывать всю систему к нулю и устанавливать все штуки(nginx,mysql,php и.т.д) заново. Есть ли какое-нибудь решение, чтобы один раз все команды по установке/настройке этих программ куда-то записать, а потом, при очередном сбросе линукса, просто запустить что-то, что это все мне само установило и настроило?

Ответы

▲ 2

Откройте для себя Docker, у него есть Dockerfile как раз для управления зависимостями и запуска приложения на чистой системе.

▲ 2

У меня была такая же ситуация, и я использую Ansible для повторяющейся установки. В ansible вы можете настроить ssh (например), и все ваши инструкции по установке будут установлены на вашей машине на основе этого ssh.

▲ 2

Да хотя бы в обычный скрипт записать.

▲ 0

Установить всю базу (sudo, nginx и т. д.), настрой. После этого создай резервную копию. А лучше пользоваться всякими панельками. Но умоляю, только не ISPManager. Птичкой пользуйся, или Вестой.