Adeegga Amazon S3 waa adeegga shabakadda keydinta daruuraha oo ay bixiso Amazon Web Services (AWS). Amazon S3 waxay ku bixisaa keydinta walxaha iyadoo la adeegsanayo isdhexgalka adeegyada webka.
Adeegsiga S3 waxaa ka mid ah martigelinta websaydhka, martigelinta sawirka, iyo keydinta nidaamyada keydinta.
Adeegyadan ay bixiso shirkadda Amazon iyagu badanaa waa soo jeedin heer sare ah oo loogu talagalay masters-ka webka maaddaama qaar badani u muuqdaan inay ku mashquulsan yihiin martigelinta sawirrada si loo yareeyo codsiyada server-ka laftiisa iyo sidan oo kale si ay u awoodaan inay u soo gudbiyaan shabakadaha dhaqsaha badan.
In kastoo kharashyada waa kuwo la awoodi karo oo la maareyn karo (marka laga hadlayo keydinta sawirka) kharashka codsiyadaTaasi waa, markasta oo qof soo galo boggaaga oo aad haysato, tusaale ahaan, sawir lagu martigeliyey amazon, wuxuu kugu dalacayaa mar kasta oo sawirkaas lagu rakibo websaydhkaaga oo dhan.
Marka laga hadlayo dadka xiisaha leh ee hadda bilaabaya, tani waxay meteli kartaa kharash yar oo dhaqaale, maaddaama booqashooyinka ay inta badan helaan (codsiyada) aysan badnayn oo waxa aad ku bixin doonto Amazon ay yar tahay.
In kasta oo dhammaantood aaney sidoo kale laheyn raasamaal ama marka lagu daro taas mashaariic shaqsiyeed ama sabab kasta ha noqotee ma mudna in la kharash gareeyo
Xaaladda kuwa isticmaala WordPress, waxay isticmaali karaan adeeg la mid ah oo ay bixiyaan ragga soosaara CMS-kan Iyada oo gacan laga helayo Jetpak fur-in, halkan "kordhinta" waxaa loo yaqaan "Photon".
In kasta oo dhadhanka dad badani aanu ahayn hirgelin wanaagsan, (Aniga ayaa ku jira). Tani waa halka ay ku habboon tahay beddelkan wanaagsan ee aan arki doonno maanta.
Ku saabsan Minio
Minio waa xal iskiis u martigeliya inaad sameysato keyd shay kuu gaar ah. Waa beddel loogu talagalay AWS S3.
Software-ka Minio waxaa loo geeyay sidii binary fudud oo xitaa dukumiintiyada rasmiga ah waxay soo jeedinayaan inay u adeegsadaan habkaas, halkii aad ka isticmaali lahayd maareeyaha xirmada. Dabcan waxaa jira sawirro Docker ah haddii aad rabto inaad u adeegsato inay ku adeegsadaan wax yar oo ku saabsan VPS-gaaga.
Minio ayaa ugu habboon kaydinta xogta aan qaabaysnaynsida sawirro, fiidiyowyo, faylasha lagu qoro, kaydinta, iyo weelka / sawirrada VM. Cabirka shey wuu ka duwanaan karaa dhowr KB ilaa ugu badnaan 5 TB.
Server-ka 'Minio server' waa iftiin ku filan in lagu soo ururiyo xargaha arjiga, oo la mid ah NodeJS, Redis, iyo MySQL.
Sidee loo rakibaa Minio Ubuntu?
Si loo adeegsado adeeggan aadka u wanaagsan Waxaan qori doonnaa amarradan soo socda si aan awood ugu yeelanno inaan ku hirgelino Minio nidaamkayaga.
Primero waxaan dooneynaa inaan soo dejino oo aan ku rakibno binary nidaamka:
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
Hadda Minio waxay ubaahantahay inay kubilaabato rebootka nidaamka oo ay u aqoonsan tahay OS inay tahay adeeg socda.
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
Gudaha / iwm / galka diiwaanka waxaan ubaahanahay inaan abuurno feyl yar si loo cadeeyo doorsoomayaasha deegaanka sida nambarka dekeda ee aan dhagaysan doonno iyo tusaha ay tahay in xogta lagu kaydiyo.
Vamos in la abuuro feyl ku jira / iwm / default / minio kuna dar waxyaabaha soo socda gudihiisa
sudo nano /etc/default/minio MINIO_VOLUMES="/usr/local/share/minio/" MINIO_OPTS="-C /etc/minio --address tu-dominio.com:443"
Waa inaad "cinwaankaaga" wax uga bedeshaa cinwaanka ama subdomain aad u qoondeyn doonto gaar ahaan 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
Hadda waxaan fulin doonnaa shahaadooyinka TLS oo leh 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
Finalmente Waxaan bilaabi doonnaa adeegga oo waxaan eegeynaa in wax waliba ay si sax ah u shaqeynayaan:
sudo service minio start sudo service minio status
Dhamaadka wax soo saarka waa inay helaan wax la mid ah tan:
https://tu-dominio.com
XXXAAAXXXAAA XXAAAXX….
Halka kan dambe uu noqon doono lambarkaaga helitaanka, halka ugu dheer uu yahay furaha sirta ah ee lagu galayo adeegga websaydhka Minio.
Waa inaad ka soo gashaa domainka ama subdomain aad u qoondeysay minio biraawsarkaaga.
https://tu-dominio-minio.com