Teenus Amazon S3 on pilveteenuse veebiteenus pakub Amazon Web Services (AWS). Amazon S3 pakub objektide salvestamist veebiteenuste liideste kaudu.
S3 kasutamine hõlmab veebimajutust, piltide majutamist ja varundussüsteemide salvestamist.
Neid Amazoni pakutavaid teenuseid need on veebimeistrite jaoks tavaliselt suurepärane ettepanek kuna paljud kipuvad hõivama piltide majutamist, et vähendada serverile esitatavate päringute arvu ja sel viisil kiiremini veebe edastada.
Kuigi kulud on taskukohased ja hallatavad (piltide salvestamise korral) taotluste maksumusSee tähendab, et iga kord, kui keegi siseneb teie veebisaidile ja teil on näiteks Amazonis hostitud pilt, võtab see teid iga kord, kui see pilt on laaditud kogu teie veebisaidile.
Äsja alustavate entusiastide puhul võib see tähendada minimaalset majanduslikku kulu, kuna külastusi, mida nad tavaliselt saavad (taotlusi), pole palju ja Amazonile kulutate vähe.
Kuigi ka kõigil pole kapitali või lisaks sellele isiklikeks projektideks või mingil põhjusel, ei ole seda väärt kulutada.
Nende puhul, kes kasutavad WordPressi, saavad nad kasutada sarnast teenust, mida pakuvad tüübid, kes seda CMS-i arendavad Jetpaki pistikprogrammi abil nimetatakse siin "laiendit" Photoniks.
Kuigi paljude maitsele pole see hea teostus, (lisan ka ise). Siin tuleb mängu see suurepärane alternatiiv, mida täna näeme.
Minio kohta
Minio on ise hostitud lahendus oma objektide salvestusruumi loomiseks. See on AWS S3 alternatiiv.
Tarkvara Minio tarnitakse lihtsa kahendkoodina ja isegi ametlik dokumentatsioon viitab sellele, et nad kasutavad seda nii, selle asemel, et kasutada paketihaldurit. Muidugi on Dockeri pilte kui soovite neid kasutada minio käitamiseks oma VPS-is.
Minio sobib rohkem struktureerimata andmete salvestamiseksnagu fotod, videod, logifailid, varukoopiad ja konteiner- / VM-pildid. Objekti suurus võib varieeruda mõnest KB-st kuni 5 TB-ni.
Minio server on piisavalt kerge, et seda saaks koos rakenduste korstnaga komplekteerida, sarnaselt NodeJS, Redis ja MySQL.
Kuidas installida Minio Ubuntu?
Selle suurepärase teenuse kasutamiseks kirjutame järgmised käsud, et saaksime Minio oma süsteemis rakendada.
Primero laadime alla ja installime binaarse süsteemi:
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
nüüd Minio peab alustama süsteemi taaskäivitamisest ja OS tunnustab seda töötava teenusena.
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
/ Etc / default kataloogi sees keskkonnamuutujate täpsustamiseks peame looma minifaili näiteks pordi number, mida me kuulame, ja kataloog, kuhu andmed tuleks salvestada.
Vamos faili loomiseks kataloogis / etc / default / minio ja selle lisamiseks järgmine sisu:
sudo nano /etc/default/minio MINIO_VOLUMES="/usr/local/share/minio/" MINIO_OPTS="-C /etc/minio --address tu-dominio.com:443"
Peate redigeerima domeeni või alamdomeeni jaoks oma domeeni, mille määrate eriti minio jaoks:
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
nüüd juurutame TLS-sertifikaadid koos certbotiga:
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
Lõpuks alustame teenust ja kontrollime, kas kõik töötab õigesti:
sudo service minio start sudo service minio status
Väljundi lõpus peaksid nad saama midagi sarnast:
https://tu-dominio.com
XXXAAAXXXAAA XXAAAXX….
Kui viimased on teie pääsukoodid, kus pikim on Minio veebiteenusesse sisenemise salajane võti.
Peate sisestama domeeni või alamdomeeni, mille määrasite minio jaoks oma veebibrauseris.
https://tu-dominio-minio.com