Pakalpojums Amazon S3 ir mākoņkrātuves tīmekļa pakalpojums piedāvā Amazon Web Services (AWS). Amazon S3 nodrošina objektu glabāšanu, izmantojot tīmekļa pakalpojumu saskarnes.
S3 izmantošana ietver tīmekļa mitināšanu, attēlu mitināšanu un rezerves sistēmu glabāšanu.
Šie Amazon piedāvātie pakalpojumi tie parasti ir lielisks priekšlikums tīmekļa meistariem tā kā daudzi mēdz aizņemt attēlu mitināšanu, lai samazinātu pieprasījumus pašam serverim un tādā veidā varētu piegādāt ātrāku tīmekli.
Kaut gan izmaksas ir pieejamas un pārvaldītas (attēlu glabāšanas gadījumā) pieprasījumu izmaksasTas ir, katru reizi, kad kāds ienāk jūsu vietnē un jums ir, piemēram, amazon mitināts attēls, tas tiek iekasēts katru reizi, kad attēls tiek ielādēts ar visu jūsu vietni.
Tādu entuziastu gadījumā, kas tikai sāk darbu, tas var radīt minimālus ekonomiskus izdevumus, jo apmeklējumu, ko viņi parasti saņem (pieprasījumi), nav daudz, un tas, ko jūs tērēsiet Amazon, ir maz.
Lai gan ne visiem no tiem ir arī kapitāls vai papildus tam personīgiem projektiem vai kādu iemeslu dēļ nav vērts tērēt.
Tiem, kas izmanto WordPress, viņi var izmantot līdzīgu pakalpojumu, ko piedāvā puiši, kuri izstrādā šo CMS Ar Jetpak spraudņa palīdzību šeit “paplašinājumu” sauc par “Photon”.
Lai gan daudzu gaumei tā nav laba realizācija, (es iekļauju sevi). Šeit parādās šī izcilā alternatīva, kuru mēs redzēsim šodien.
Par Minio
Minio ir pats mitināts risinājums lai izveidotu savu objektu krātuvi. Tā ir AWS S3 alternatīva.
Programmatūra Minio tiek piegādāts kā vienkāršs binārs un pat oficiālā dokumentācija liecina, ka viņi to izmanto šādā veidā, tā vietā, lai izmantotu pakotņu pārvaldnieku. Protams, ir arī Docker attēli ja vēlaties tos izmantot, lai palaistu minio savā VPS.
Minio ir vairāk piemērots nestrukturētu datu glabāšanaipiemēram, fotoattēli, videoklipi, žurnālfaili, dublējumkopijas un konteinera / VM attēli. Objekta lielums var svārstīties no dažiem KB līdz maksimāli 5 TB.
Minio serveris ir pietiekami viegls, lai to varētu apvienot ar lietojumprogrammu kaudzīti, līdzīgi kā NodeJS, Redis un MySQL.
Kā instalēt Minio uz Ubuntu?
Lai izmantotu šo lielisko servisu Mēs gatavojamies ierakstīt šādas komandas, lai varētu ieviest Minio mūsu sistēmā.
Pirmais mēs lejupielādēsim un instalēsim bināro sistēmu sistēmā:
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
Tagad Minio jāsāk ar sistēmas pārstartēšanu un OS to atzīst par darbojošos pakalpojumu.
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
Direktorijā / etc / default mums ir jāizveido minio fails, lai norādītu vides mainīgos kā porta numuru, kuru mēs klausīsimies, un direktoriju, kurā dati jāsaglabā.
Vamos lai izveidotu failu mapē / etc / default / minio un pievienotu tajā šādu saturu:
sudo nano /etc/default/minio MINIO_VOLUMES="/usr/local/share/minio/" MINIO_OPTS="-C /etc/minio --address tu-dominio.com:443"
Jums ir jārediģē domēns vai apakšdomēns "jūsu domēns", ko īpaši piešķirsiet minio:
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
Tagad mēs ieviesīsim TLS sertifikātus ar certbot:
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
Beidzot Mēs sāksim pakalpojumu un pārbaudīsim, vai viss darbojas pareizi:
sudo service minio start sudo service minio status
Rezultāta beigās viņiem vajadzētu saņemt kaut ko līdzīgu šim:
https://tu-dominio.com
XXXAAAXXXAAA XXAAAXX….
Ja pēdējie būs jūsu piekļuves kodi, kur garākais ir slepenā atslēga, lai ievadītu Minio tīmekļa pakalpojumu.
Jums jāievada domēns vai apakšdomēns, kuru no tīmekļa pārlūkprogrammas esat piešķīris minio.
https://tu-dominio-minio.com