Basa re Amazon S3 ndeye gore rekuchengetedza webhu saiti inopihwa neAmazon Web Services (AWS). Amazon S3 inopa chengetedzo yechinhu kuburikidza newebhu webhusaiti nzvimbo
Zvishandiso zveS3 zvinosanganisira webhu inomiririra, kutora mifananidzo, uye kuchengetedza kwema backup system.
Aya masevhisi anopiwa neAmazon ivo vanowanzo kuve yakanakisa chikumbiro kune web masters sezvo vazhinji vanowanzo gara mukubata kwemifananidzo kuitira kudzikisira zvikumbiro kuseva pachayo uye nenzira iyi kukwanisa kuendesa nekukurumidza webs.
Kunyange zvakadaro mitengo inodhura uye inotarisirwa (mune yekuchengetedza mifananidzo) mutengo wezvikumbiro, kureva kuti, nguva yega yega munhu paanopinda muwebhusaiti yako uye mairi une, semuenzaniso, mufananidzo wakachengetwa paAmazon, inokubhadharisa nguva dzese icho chifananidzo chinotakurwa newebsite yako yese.
Panyaya yevanofarira vari kungotanga, izvi zvinogona kumiririra mari shoma, nekuti kushanya kwavanowanzo gamuchira (zvikumbiro) hakusi kwakawanda uye zvauchazoshandisa kuAmazon ishoma.
Kunyangwe zvisiri ese iwo zvakare ane capital kana kuwedzera kune izvo zvemunhu mapurojekiti kana kune chero chikonzero hazvina kukodzera kushandisa.
Panyaya yeavo vanoshandisa WordPress, vanogona kushandisa sevhisi yakafanana inopihwa nevakomana vanogadzira iyi CMS Nerubatsiro rweJetpak plugin, pano iyo "yekuwedzera" inonzi "Photon".
Kunyangwe nekuda kwekuravira kwevakawanda hakusi kuitisa kwakanaka, (ini ndinozvibatanidza). Apa ndipo panogona kuita iyi sarudzo yakanakisa yatichaona nhasi.
About Minio
Minio mhinduro yekuzvigadzirira kugadzira chako pachako chinhu chekuchengetedza. Iyo imwe nzira yeAWS S3.
Software Minio inounzwa seyakareruka binary uye kunyangwe zvinyorwa zviri pamutemo zvinoratidza kuti vanoishandisa nenzira iyoyo, panzvimbo pekushandisa maneja wepakeji. Ehe saizvozvo pane maDocker mifananidzo kana iwe uchida kuzvishandisa kumhanya minio paVPS yako.
Minio inonyanya kukodzera kuchengetedza data risina kuumbwasenge mapikicha, mavhidhiyo, logi mafaera, backups, uye mudziyo / VM mifananidzo. Hukuru hwechinhu hunogona kusiyana kubva paKK mashoma kusvika kune yakakwira 5 TB.
Iyo Minio server yakareruka zvakakwana kuti iunganidzwe neyekushandisa stack, yakafanana neNodeJS, Redis, uye MySQL.
Maitiro ekuisa Minio paUbuntu?
Kuti ushandise iri rakanakisa sevhisi ticha taipa mirairo inotevera kuti tikwanise kushandisa Minio mune yedu system.
Kutanga isu tichaenda kurodha pasi nekumisa iyo binary pane system:
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
Iye zvino Minio inoda kutanga nesystem reboot uye inozivikanwa neiyo OS seye inomhanya sevhisi.
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
Mukati me / etc / default dhairekitori isu tinofanirwa kugadzira minio faira kudoma nharaunda nharaunda senge nhamba yechiteshi iyo yatinozoteerera uye dhairekitori panofanirwa kuchengetwa data
Vamos kugadzira faira mu / etc / default / minio uye wedzera zvinotevera zviri mukati maro:
sudo nano /etc/default/minio MINIO_VOLUMES="/usr/local/share/minio/" MINIO_OPTS="-C /etc/minio --address tu-dominio.com:443"
Iwe unofanirwa kugadzirisa "yako-domain" yedomeini kana subdomain iwe yauchapa kunyanya kune 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
Iye zvino tichaenda kuzadzisa zvitupa zveTLS zvine 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 ngatitange sevhisi uye tione kuti zvese zviri kushanda nemazvo:
sudo service minio start sudo service minio status
Pakupera kwekuburitsa ivo vanofanirwa kugamuchira chimwe chinhu chakafanana neichi:
https://tu-dominio.com
XXXAAAXXXAAA XXAAAXX….
Iko kwekupedzisira kuchave ako ekuwana kodhi, uko kureba ndiyo kiyi yakavanzika yekugona kupinda iyo Minio webhu saiti.
Iwe unofanirwa kupinda mudura kana subdomain yawakapa minios kubva pawebhusaiti yako.
https://tu-dominio-minio.com