Направите свој приватни простор за складиштење у АВС С3 стилу помоћу Минио на Убунтуу

стораге_хи

Услуга Амазон С3 је веб услуга за складиштење у облаку нуди Амазон Веб Сервицес (АВС). Амазон С3 пружа складиштење објеката путем интерфејса веб услуга.

Употреба С3 укључује веб хостинг, хостинг слика и складиште за резервне системе.

Ове услуге нуди Амазон они су обично одличан предлог за веб мајсторе с обзиром да многи теже заузимању хостинга слика како би смањили захтеве према самом серверу и на тај начин могли да испоручују брже мреже.

Мада трошкови су приступачни и њима се управља (у случају складиштења слика) трошкови захтева, то јест, сваки пут када неко уђе на вашу веб страницу и на њој имате, на пример, слику хостовану на Амазону, наплаћује вам се сваки пут када се та слика учита са целом вашом веб локацијом.

У случају ентузијаста који тек почињу, ово може представљати минималан економски трошак, јер посета које обично примају (захтеви) није много, а оно што ћете потрошити на Амазону је мало.

Иако немају сви они и капитал, или поред њега за личне пројекте или из било ког разлога не вреди га трошити.

У случају оних који користе ВордПресс, могу да користе сличну услугу коју нуде момци који развијају овај ЦМС Уз помоћ додатка Јетпак, овде се „екстензија“ назива „Пхотон“.

Иако за укус многих то није добра примена, (укључујући и себе). Овде на сцену ступа ова изврсна алтернатива коју ћемо данас видети.

О Минио-у

Минио је решење за самостално хостовање да бисте креирали сопствено складиште предмета. То је алтернатива за АВС С3.

Софтвер Минио се испоручује у једноставном бинарном облику, па чак и званична документација сугерише да га тако користе, уместо да користите менаџер пакета. Наравно да постоје Доцкерове слике ако желите да их користите за покретање минио-а на вашем ВПС-у.

Минио је погоднији за чување неструктурираних податакакао што су фотографије, видео записи, датотеке дневника, резервне копије и слике контејнера / ВМ. Величина објекта може да варира од неколико КБ до највише 5 ТБ.

Минио сервер је довољно лаган да се може повезати са стеком апликација, слично НодеЈС, Редис и МиСКЛ.

Како инсталирати Минио на Убунту?

Да би искористили ову изврсну услугу откуцаћемо следеће наредбе да бисмо могли да имплементирамо Минио у наш систем.

Прво ми ћемо преузети и инсталирати бинарни систем на систем:

Минио Линук

sudo useradd --system minio-user --shell /sbin/nologin
curl -O https://dl.minio.io/server/minio/release/linux-amd64/minio
sudo mv minio /usr/local/bin
sudo chmod +x /usr/local/bin/minio
sudo chown minio-user:minio-user /usr/local/bin/minio

Сада Минио треба да почне са поновним покретањем система и препознат од ОС као покренут сервис.

sudo mkdir /usr/local/share/minio
sudo mkdir /etc/minio
sudo chown minio-user:minio-user /usr/local/share/minio
sudo chown minio-user:minio-user /etc/minio

Унутар директоријума / етц / дефаулт морамо створити минио датотеку да одредимо променљиве окружења као што је број порта који ћемо преслушати и директоријум у којем треба сачувати податке.

вамос да бисте креирали датотеку у / етц / дефаулт / минио и додали следећи садржај у њу:

sudo nano /etc/default/minio
MINIO_VOLUMES="/usr/local/share/minio/"
MINIO_OPTS="-C /etc/minio --address tu-dominio.com:443"

Морате уредити „ваш домен“ за домен или поддомен који ћете посебно доделити минио:

sudo setcap 'cap_net_bind_service=+ep' /usr/local/bin/minio
curl -O https://raw.githubusercontent.com/minio/minio-service/master/linux-systemd/
minio.service
sudo mv minio.service /etc/systemd/system
sudo systemctl daemon-reload
sudo systemctl enable minio

Сада имплементираћемо ТЛС сертификате са цертбот-ом:

sudo apt update
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:certbot/certbot
sudo apt-get update
sudo apt-get install certbot
sudo certbot certonly --standalone -d tu-dominio.com --staple-ocsp -m
tu@correoelectronico.com --agree-tos
cp /etc/letsencrypt/live/minio.ranvirslog.com/fullchain.pem /etc/minio/certs/public.crt
cp /etc/letsencrypt/live/minio.ranvirslog.com/privkey.pem /etc/minio/certs/private.key
chown minio-user:minio-user /etc/minio/certs/public.crt
chown minio-user:minio-user /etc/minio/certs/private.key

Коначно Покренућемо услугу и проверити да ли све функционише исправно:

sudo service minio start

sudo service minio status

На крају излаза требали би добити нешто слично овоме:

https://tu-dominio.com

КСКСКСАААКСКСКСААА КСКСАААКСКС….

Где ће потоње бити ваше приступне шифре, где је најдужи тајни кључ за улазак у веб услугу Минио.

Морате да унесете домен или поддомен који сте минио-у доделили из свог веб прегледача.

https://tu-dominio-minio.com


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.