Вернуть старое меню
Бесплатно, 24/7 8 (800) 775-97-42
Country flag RU
Country flag EN
Country flag DE
₽ RUB
$ USD
€ EUR
Выбрать VPS
Маркетплейс
О нас
Сообщество
Поддержка
Баланс:
Бонусы:
Войти
Выйти
Зарегистрироваться
ГОТОВЫЕ ТАРИФЫ
Ref icon
VPS Старт От 139 рублей/мес
Ref icon
VPS Мощные Мощные серверы по выгодной цене
Ref icon
VPS Windows Удобные конфигурации для работы с ОС Windows
Ref icon
VPS Быстрые NVMe Максимальная скорость с промышленными NVMe дисками
Ref icon
VPS Plesk Настройте сервер под себя в несколько кликов
Ref icon
VPS с 1C для бухгалтеров Оптимизированные под 1C серверы
Ref icon
VPS для трейдинга Установите торговые терминалы за 1 клик
Ref icon
VPS для геймеров Мощное железо для мощных рейдов
Ref icon
VPS для бизнеса Настроить любой параметр сервера
Ref icon
Посмотреть все тарифы
Card icon Своя конфигурация
Удобный конфигуратор позволит вам настроить любой параметр сервера, а мы предложим за него лучшую цену.
Собрать
Card icon Бесплатный тест на 3 дня
Только для новых пользователей. Возьмите на тест любой сервер до 3000 рублей, проверьте приложения и программы, установив их на VPS.
Попробовать
АККАУНТ Мои серверы Домены Заказать Настройки Партнеру
КЛИЕНТАМ
О компании Входим в топ-20 IAAS в России
Дата-центры 20 ЦОД уровня Tier III в 8 странах
Аттестация по ФСТЭК Поможем с гос. лицензированием
Бонусная программа Накопительная система лояльности
Card icon Пинг до дата-центров
Измерьте ping от вас до всех наших дата-центров. Мы подберем тот, который подходит для вас идеально.
Измерить
Card icon Бесплатный тест на 3 дня
Только для новых пользователей. Возьмите на тест любой сервер до 3000 рублей, проверьте приложения и программы, установив их на VPS.
Попробовать
АККАУНТ Мои серверы Домены Заказать Настройки Партнеру
КЛИЕНТАМ
Справочник Пошаговые инструкции, как настроить VPS
FAQ Частые вопросы о настройке VPS и сервисе
Новости и события Новости сервиса, информация о событиях и спецпроектах компании
Card icon Соцсети
Наш блог на Хабре, выступления, новости компании.
Присоединиться
Card icon Бесплатный тест на 3 дня
Только для новых пользователей. Возьмите на тест любой сервер до 3000 рублей, проверьте приложения и программы, установив их на VPS.
Попробовать
АККАУНТ Мои серверы Домены Заказать Настройки Партнеру
Бесплатно, 24/7 8 (800) 775-97-42
Mobile menu button
Выбрать VPS
Mobile card icon
Своя конфигурация Удобный конфигуратор позволит вам настроить любой параметр сервера, а мы предложим за него лучшую цену.
Собрать
Ref icon
VPS Старт От 139 рублей/мес
Ref icon
VPS Мощные Мощные серверы по выгодной цене
Ref icon
VPS Windows Удобные конфигурации для работы с ОС Windows
Ref icon
VPS Быстрые NVMe Максимальная скорость с промышленными NVMe дисками
Ref icon
VPS Plesk Настройте сервер под себя в несколько кликов
Ref icon
VPS с 1C для бухгалтеров Оптимизированные под 1C серверы
Ref icon
VPS для трейдинга Установите торговые терминалы за 1 клик
Ref icon
VPS для геймеров Мощное железо для мощных рейдов
Ref icon
VPS для бизнеса Настроить любой параметр сервера
Ref icon
Посмотреть все тарифы
Ref icon
Бесплатный тест на 3 дня
Маркетплейс
О нас
Mobile card icon
Пинг до дата-центров Измерьте ping от вас до всех наших дата-центров. Мы подберем тот, который подходит для вас идеально.
Измерить
О компании Входим в топ-20 IAAS в России
Дата-центры 20 ЦОД уровня Tier III в 8 странах
Аттестация по ФСТЭК Накопительная система лояльности
Бонусная программа Накопительная система лояльности
Сообщество
Mobile card icon
Соцсети Наш блог на Хабре, выступления, новости компании.
Присоединиться
Справочник Пошаговые инструкции, как настроить VPS
FAQ Частые вопросы о настройке VPS и сервисе
Новости и события Новости сервиса, информация о событиях и спецпроектах компании
Поддержка
Country flag RU
Country flag EN
Country flag DE
₽ RUB
$ USD
€ EUR
Войти
Зарегистрироваться
Личный кабинет
Мои серверы
Домены
Баланс: Бонусы:
Заказать
Настройки
Партнеру
Выйти
Мои Cерверы
Услуги
Домены
Заказать
Настройки
Партнеру
  • ВЫБРАТЬ VPS
  • ДАТА-ЦЕНТРЫ
  • СПРАВОЧНИК
  • ПОДДЕРЖКА
  • ВОЙТИ
RuVDS/Справочник/Развертывание ПО на VPS сервере/Как развернуть S3-хранилище при помощи MinIO на Ubuntu и Debian

Как развернуть S3-хранилище при помощи MinIO на Ubuntu и Debian

16 просмотров 0 2025-10-29 2025-10-30

Cамый дешёвый виртуальный сервер vps за 139 руб. в месяц.

MinIO – программное обеспечение, позволяющее развернуть собственное S3-совместимое хранилище объектов на виртуальном или физическом сервере. Фактически, MinIO является альтернативой облачному сервису Amazon S3, которая при этом полностью контролируется администратором. В отличие от AWS, MinIO не требует подписки и оплаты за использование и не ограничивает пространство и скорость. Все данные в такой конфигурации физически хранятся на дисках собственного или арендованного сервера.

В статье разберём, как развернуть S3-хранилище при помощи MinIO на виртуальном выделенном сервере, работающем под управлением Ubuntu или Debian.

Как развернуть S3-хранилище при помощи MinIO на Ubuntu и Debian

Поскольку организация объектного хранилища подразумевает использование достаточного для этого дискового пространства, размещение ресурса, предназначенного для хранения файлов, не всегда возможно в пределах раздела сервера, являющегося системным. Для подобных задач хостинг RUVDS предлагает услугу «Большой Диск», при подключении которой виртуальный сервер получает дополнительный диск достаточного объёма. Раздел, созданный на дополнительном диске, можно смонтировать к системе и использовать для размещения объектов хранения.

Загрузка и настройка MinIO

Дистрибутив MinIO, предназначенный для настройки на Linux-системах, доступен на официальном сервере загрузок. Перейдите в свой домашний каталог и при помощи утилиты wget загрузите бинарный файл MinIO:

$ cd ~
$ wget https://dl.min.io/server/minio/release/linux-amd64/minio

Затем при помощи одной команды создайте рабочую директорию MinIO и каталог для его конфигурации:

$ sudo mkdir -p /opt/minio/config

После чего переместите в рабочий каталог загруженный бинарный файл:

$ sudo mv minio /opt/minio/

Далее сделайте бинарный файл MinIO исполняемым:

$ sudo chmod +x /opt/minio/minio

Затем создайте файл окружения, который будет использоваться для хранения настроек, задаваемых через переменные окружения:

$ sudo nano /opt/minio/config/minio.env

В файл окружения добавьте следующие переменные и их значения:

  • MINIO_ROOT_USER – логин администратора веб-панели MinIO;
  • MINIO_ROOT_PASSWORD – пароль администратора веб-панели MinIO;
  • MINIO_VOLUMES – путь к директории, предназначенной для хранения файлов;
  • MINIO_OPTS – параметр, определяющий номер порта для подключения к веб-панели.
MINIO_ROOT_USER=miniouser
MINIO_ROOT_PASSWORD=P@ssw0rd
MINIO_VOLUMES="/mnt/datastore"
MINIO_OPTS="--console-address :9001"

Сохраните файл при помощи Ctrl O, после чего закройте его, используя комбинацию клавиш Ctrl X.

Если на данной стадии у вас пока нет директории, которую вы планируете использовать для хранения файлов, создайте её либо в каталоге /mnt/, как указано в файле окружения, либо в рабочей директории MinIO:

$ sudo mkdir /mnt/datastore

Либо:

$ sudo mkdir /opt/minio/datastore

Настройка работы MinIO в качестве системной службы

Чтобы MinIO работал постоянно и в фоновом режиме, а также чтобы запускался вместе со стартом системы, необходимо настроить его работу в качестве системной службы.

На данном этапе создайте пользователя, от имени которого будет запускаться служба MinIO:

$ sudo useradd --system --no-create-home --shell /usr/sbin/nologin minio

В данной команде:

  • --system – создаёт системного пользователя, предназначенного не для входа в систему, а для запуска служб и демонов;
  • --no-create-home – указывает на то, что у пользователя не будет создан домашний каталог;
  • --shell /usr/sbin/nologin – запрещает создаваемому пользователю интерактивное подключение к системе;
  • minio – имя создаваемого пользователя.

Далее измените владельца файлов и каталогов в рабочей директории MiNIO и в каталоге, предназначенном для хранения файлов, чтобы они принадлежали пользователю и группе minio, под именем которого будет работать служба MinIO:

$ sudo chown -R minio:minio /opt/minio
$ sudo chown -R minio:minio /mnt/datastore/

Настройка работы любого приложения в качестве системного сервиса подразумевает прежде всего создание юнит-файла для новой службы. Юнит-файл – текстовый файл, в котором описано, какой будет запускаться исполняемый файл, какие будут использоваться параметры и переменные окружения, под именем какого пользователя должен работать процесс и т.д.

Для создания юнит-файла выполните команду:

$ sudo nano /etc/systemd/system/minio.service

В файл вставьте следующие строки:

[Unit]
Description=MinIO Object Store
Wants=network-online.target
After=network-online.target

[Service]
User=minio
Group=minio
EnvironmentFile=/opt/minio/config/minio.env
ExecStart=/opt/minio/minio server $MINIO_VOLUMES $MINIO_OPTS
Restart=always
LimitNOFILE=65536
ProtectHome=yes
ProtectSystem=full
PrivateTmp=yes

[Install]
WantedBy=multi-user.target

Закройте файл, сохранив изменения, после чего обновите конфигурацию systemd, запустив перечитывание системой всех юнит-файлов после добавления нового:

$ sudo systemctl daemon-reload

Затем запустите новую службу:

$ sudo systemctl start minio

Установите новую службу в автозагрузку:

$ sudo systemctl enable minio

Чтобы убедиться в отсутствии ошибок в работе службы, выведите на экран её текущее состояние:

$ systemctl status minio

В выводе команды не должно быть сообщений о каких-либо ошибках.

Вывод текущего состояния службы MinIO

Поскольку в файле окружения указано, что веб-панель будет доступна по порту 9001, необходимо открыть доступ к серверу через этого порт. Чтобы это сделать, добавьте в брандмауэр UFW соответствующее разрешающее правило:

$ sudo ufw allow 9001/tcp

После чего откройте браузер и перейдите на http://X.X.X.X:9001, где замените X.X.X.X на IP-адрес вашего VPS. Для подключения к веб-панели используйте логин и пароль, указанные в файле окружения.

Подключение к веб-панели - Как развернуть S3-хранилище MinIO

Статья полезна?

Да  Нет
Похожие статьи
  • Как настроить XFS-раздел на «Большом Диске»
  • Как настроить S3-хранилище с использованием MinIO на Windows Server
  • Как запустить ResourceSpace на Ubuntu
  • Как установить Virtualmin на Ubuntu 24.04
  • Как установить Webmin на Ubuntu и Debian
  • Как установить Cockpit на Ubuntu
Оставить комментарий Отменить ответ

Популярные статьи
  • Как подключиться по RDP из MacOS
  • Как установить PostgreSQL и pgAdmin4 в Ubuntu 20.04
  • Настройка VPN с использованием WireGuard
  • Управление портами в Linux (Ubuntu/Debian/CentOS)
  • Как извлекать и разархивировать файлы .tar.gz в Linux-системах
Разделы Справочника
  • Настройка VPS Сервера
  • Начало работы
  • Особенности виртуального сервера
  • Партнерам
  • Развертывание ПО на VPS сервере
  • Сетевые настройки сервера
GAME OVERNIGHT
CLOUDRUSSIA
STRATONET
SPACE DC
ARCTIC DC
VPS/VDS серверы:
Тестовый период
Дешевый VPS
VPS Старт
VPS Мощные
VPS Windows
VPS Быстрые NVMe
VPS с 1C
Форекс VPS
Игровые серверы
VPS для бизнеса
Пинг до дата-центров
Услуги:
Маркетплейс
Панель ispmanager
Антивирусная защита
Аренда лицензий
Облачное хранилище
VPS серверы с Plesk Obsidian
Колокация
Looking Glass
DNS
Клиентам:
О компании
Дата-Центры
Новости
Аттестация по ФСТЭК
Бонусная программа
Публичная Оферта
Соглашение об уровне услуг
Политика обработки персональных данных
Сувениры от RuVDS
Партнерам:
Для прессы
Партнерская программа
Отзывы
API
Помощь:
Справочник
FAQ
Созданных
серверов
231504
Huawey
Supermicro
Cisco
Intel
Microsoft
ISP
Kaspersky
RDCA Logo

«Креатив года» Премия ЦОДы.рф 2021, 2025

RDCA Logo

«Хостер года» Премия ЦОДы.рф 2023

RDCA Logo

«Человек года» Премия ЦОДы.рф 2024

RuVDS
support@RUVDS.com
8 (800) 775-97-42
+7 (495) 135-10-99
МЫ В СОЦИАЛЬНЫХ СЕТЯХ
Copyright © 2025 RuVDS. Все права защищены.
ООО "МТ ФИНАНС" | ОГРН 1157746680332
RuVDS включён в
реестр Роскомнадзора провайдеров хостинга
Оставить отзыв

Условия получения бонуса за оставленный отзыв:

  1. Напишите про нас на любом из специализированных сайтах для отзывов.
  2. Пришлите нам текст отзыва и ссылку на ваш отзыв.
  3. После проверки, мы опубликуем ваш отзыв у нас на сайте и также начислим бонус на ваш баланс.
Strong Testimonials form submission spinner.

Обязательное поле

Укажите электронную почту вашего аккаунта RUVDS
Укажите ссылку на ваш отзыв
rating fields
Поставьте оценку серверам RUVDS
Оставить отзыв
Strong Testimonials form submission spinner.

Обязательное поле

Укажите электронную почту вашего аккаунта RUVDS
Укажите ссылку на ваш отзыв
rating fields
Поставьте оценку серверам RUVDS