Підготовка сервера
Наприклад, ми розглянемо встановлення сервера на базі Ubuntu 24.x LTS із самого початку. Але, якщо Ви вже маєте свій налаштований сервер, можете відразу переходити до наступного етапу, де буде описаний процес запуску Melbis Shop в контейнері .
Після покупки сервера Вам на пошту прийде SSH-доступ до нього на найвищому рівні root . Перша команда виведе загальну інформацію про конфігурацію сервера:
# hostnamectl
Щоб змінити пароль на новий, виконайте команду:
#passwd
Далі, з загальноприйнятих міркувань безпеки, необхідно завести проміжного користувача, через якого ми потраплятимемо в систему:
# adduser melbis
Після реєстрації нового користувача melbis перевантажте систему командою:
# shutdown -r now
і авторизуйтесь вже спочатку як користувач melbis , а потім перейдіть в режим root за допомогою команди:
# su -
Наступним кроком буде оновлення репозиторіїв настановних дистрибутивів:
# apt-get update
Можна встановити зручний файловий навігатор Midnight Commander:
# apt-get install mc
Тепер можна приступати до встановлення системи Docker, робиться це за кілька кроків:
# apt-get install ca-certificates curl gnupg
# install -m 0755 -d /etc/apt/keyrings
# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# chmod a+r /etc/apt/keyrings/docker.gpg
# echo \
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# apt-get update
# apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# apt-get install docker-compose

Melbis Shop6