Inkonzo ye I-Amazon S3 yinkonzo yewebhu yokugcina ilifu enikezelwa ziiNkonzo zeWebhu zeAmazon (AWS). I-Amazon S3 ibonelela ngokugcinwa kwento ngokusebenzisa iinkonzo zewebhu.
Ukusetyenziswa kwe-S3 kubandakanya ukusingathwa kwewebhu, ukusingathwa kwemifanekiso, kunye nokugcinwa kweenkqubo zokugcina.
Ezi nkonzo zibonelelwa yiAmazon zihlala zisisindululo esihle kakhulu seenkosi zewebhu kuba uninzi luthanda ukuhlala ekubanjweni kwemifanekiso ukuze kuncitshiswe izicelo kwiseva ngokwayo kwaye ngale ndlela ikwazi ukuhambisa iiwebhu ngokukhawuleza.
Nangona kunjalo iindleko ziyafikeleleka kwaye zilawulwa (kwimeko yokugcina imifanekiso) indleko zeziceloOko kukuthi, ngalo lonke ixesha umntu engena kwiwebhusayithi yakho kwaye unayo, umzekelo, umfanekiso obanjwe kwi-amazon, uyakuhlawulisa ngalo lonke ixesha loo mfanekiso ulayishwe kwiwebhusayithi yakho yonke.
Kwimeko yabathandi abasandula ukuqala, oku kungabonisa inkcitho encinci yezoqoqosho, kuba utyelelo abahlala befumana (izicelo) azikho ninzi kwaye into oyakuyichitha kwiAmazon incinci.
Nangona ingezizo zonke ezinenkunzi okanye ukongeza kuloo projekthi zobuqu okanye ngenxa yaso nasiphi na isizathu ayifanelekanga ukuchitha.
Kwimeko yabo basebenzisa iWindowsPress, banokusebenzisa inkonzo efanayo enikezelwa ngabafana abaphuhlisa le CMS Ngoncedo lwe-plug-in yeJetpak, apha "ulwandiso" lubizwa ngokuba yi "Photon".
Nangona incasa yabaninzi ayisiyiyo into elungileyo, (ndiyazibandakanya). Kulapho le ndlela ibalaseleyo esiza kuyibona namhlanje iza kusebenza.
Malunga neMinio
IMinio sisisombululo esizimeleyo ukwenza eyakho indawo yokugcina. Enye indlela ye-AWS S3.
Isoftware IMinio ihanjiswa njengebhanari elula kwaye namaxwebhu asemthethweni acebisa ukuba bayisebenzise ngaloo ndlela, endaweni yokusebenzisa umphathi wephakheji. Ewe ikhona imifanekiso yeDocker ukuba ufuna ukuzisebenzisa ukuqhuba i-minio kwiVPS yakho.
IMinio ikulungele ngakumbi ukugcina idatha engacwangciswangaezifana neefoto, iividiyo, iifayile ze-log, i-backups, kunye nekhonteyina / imifanekiso yeVM. Ubungakanani bento bunokwahluka ukusuka kwi-KB ezimbalwa ukuya kuthi ga kwi-5 TB.
Iseva yeMinio ilula ngokwaneleyo ukuba ibotshwe ngesitaki sesicelo, esifana neNodeJS, Redis, kunye neMySQL.
Uyifaka njani iMinio ku-Ubuntu?
Ukuze ukwazi ukusebenzisa le nkonzo ibalaseleyo Siza kuchwetheza le miyalelo ilandelayo ukuze sikwazi ukwenza iMinio kwinkqubo yethu.
Okokuqala siza kukhuphela kwaye sifake i-binary kwinkqubo:
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
Ngoku IMinio kufuneka iqale ngenkqubo yokuqalisa kwakhona kwaye yamkelwe yi-OS njengenkonzo esebenzayo.
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
Ngaphakathi / etc / default directory Kufuneka senze ifayile encinci yokuchaza imeko-bume esingqongileyo njengenombolo yefowuni esiya kuyimamela kunye nesikhombisi apho idatha kufuneka igcinwe khona.
Yiza ukwenza ifayile kwi / etc / default / minio kwaye ungeze umxholo olandelayo ngaphakathi kuyo:
sudo nano /etc/default/minio MINIO_VOLUMES="/usr/local/share/minio/" MINIO_OPTS="-C /etc/minio --address tu-dominio.com:443"
Kuya kufuneka uhlele "ithambeka lakho" ledomeyini okanye isizinda esincinci oza kusabela ikakhulu kwimini encinci:
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
Ngoku Siza kuzalisekisa izatifikethi ze-TLS nge-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
Gqibela Siza kuqala inkonzo kwaye sijonge ukuba yonke into isebenza ngokuchanekileyo:
sudo service minio start sudo service minio status
Ekugqibeleni kwemveliso baya kufumana into efana nale:
https://tu-dominio.com
XXXAAAXXXAAA XXAAAXX….
Apho eyokugqibela iya kuba ziikhowudi zakho zokufikelela, Apho lelona xesha lide sisitshixo semfihlo sokukwazi ukungena kwinkonzo yewebhu yeMinio.
Kuya kufuneka ufake i-domain okanye i-subdomain oyinikeze i-minio kwisikhangeli sakho sewebhu.
https://tu-dominio-minio.com