ની સેવા એમેઝોન એસ 3 એ ક્લાઉડ સ્ટોરેજ વેબ સેવા છે એમેઝોન વેબ સર્વિસિસ (AWS) દ્વારા ઓફર. એમેઝોન એસ 3 વેબ સર્વિસ ઇંટરફેસ દ્વારા objectબ્જેક્ટ સ્ટોરેજ પ્રદાન કરે છે.
એસ 3 ના ઉપયોગમાં વેબ હોસ્ટિંગ, છબી હોસ્ટિંગ અને બેકઅપ સિસ્ટમો માટે સંગ્રહ શામેલ છે.
એમેઝોન દ્વારા આપવામાં આવતી આ સેવાઓ તેઓ સામાન્ય રીતે વેબ માસ્ટર્સ માટે ઉત્તમ પ્રસ્તાવ હોય છે ઘણા સર્વરની વિનંતીઓ ઘટાડવા માટે અને આ રીતે ઝડપી વેબ પહોંચાડવા માટે સમર્થ થવા માટે ઘણા લોકો છબીઓના હોસ્ટિંગને કબજે કરે છે.
તેમ છતાં ખર્ચ પોસાય અને વ્યવસ્થાપિત છે (છબી સંગ્રહના કિસ્સામાં) વિનંતીઓ માટે કિંમત, એટલે કે, દરેક વખતે જ્યારે કોઈ તમારી વેબસાઇટમાં પ્રવેશ કરે છે અને તેમાં તમારી પાસે છે, ઉદાહરણ તરીકે, એમેઝોન પર હોસ્ટ કરેલી છબી, તે તમને જ્યારે પણ ઇમેજ તમારી આખી વેબસાઇટથી લોડ કરવામાં આવે ત્યારે દર વખતે ચાર્જ કરે છે.
ઉત્સાહીઓ કે જેઓ હાલમાં જ પ્રારંભ કરી રહ્યા છે, તે ઓછામાં ઓછા આર્થિક ખર્ચનું પ્રતિનિધિત્વ કરી શકે છે, કારણ કે તેઓ સામાન્ય રીતે મેળવેલી વિનંતીઓ (વિનંતીઓ) બહુ ઓછી નથી અને તમે એમેઝોન પર જે ખર્ચ કરશો તે ઓછું છે.
તેમ છતાં, બધાની પાસે મૂડી હોતી નથી અથવા તે ઉપરાંત વ્યક્તિગત પ્રોજેક્ટ્સ માટે અથવા કોઈપણ કારણોસર તે ખર્ચ કરવા યોગ્ય નથી.
જે લોકો વર્ડપ્રેસનો ઉપયોગ કરે છે તેવા કિસ્સામાં, તેઓ આ સીએમએસ વિકસિત કરનારા શખ્સ દ્વારા આપવામાં આવતી સમાન સેવાનો ઉપયોગ કરી શકે છે જેટપakક પ્લગ-ઇનની સહાયથી, અહીં “એક્સ્ટેંશન” ને “ફોટોન” કહેવામાં આવે છે.
જોકે ઘણાના સ્વાદ માટે તે સારું અમલ નથી, (હું મારી જાતને શામેલ કરું છું). આ તે જ વિકલ્પ છે કે જેને આપણે આજે જોશું, તે અમલમાં આવશે.
મિનિઓ વિશે
મિનિઓ એ સ્વ-હોસ્ટેડ સોલ્યુશન છે તમારા પોતાના objectબ્જેક્ટ સ્ટોરેજ બનાવવા માટે. તે AWS S3 માટે વૈકલ્પિક છે.
ના સોફ્ટવેર મિનિઓ એક સરળ દ્વિસંગી તરીકે વિતરિત કરવામાં આવે છે અને સત્તાવાર દસ્તાવેજો પણ સૂચવે છે કે તેઓ તેનો ઉપયોગ તે રીતે કરે છે, પેકેજ મેનેજરનો ઉપયોગ કરવાને બદલે. અલબત્ત ત્યાં ડોકર છબીઓ છે જો તમે તમારા વી.પી.એસ. પર મિનિઓ ચલાવવા માટે તેનો ઉપયોગ કરવા માંગતા હો.
મિનિઓ અનસ્ટ્રક્ચર્ડ ડેટા સ્ટોર કરવા માટે વધુ યોગ્ય છેજેમ કે ફોટા, વિડિઓઝ, લ logગ ફાઇલો, બેકઅપ્સ અને કન્ટેનર / વીએમ છબીઓ. KBબ્જેક્ટનું કદ થોડા કેબીથી મહત્તમ 5 ટીબી સુધી બદલાઈ શકે છે.
મિનિઓ સર્વર નોડજેએસ, રેડિસ અને માયએસક્યુએલ જેવા એપ્લિકેશન સ્ટેક સાથે બંડલ કરવા માટે પૂરતો હળવા છે.
ઉબુન્ટુ પર મિનિયો કેવી રીતે ઇન્સ્ટોલ કરવું?
આ ઉત્તમ સેવાનો ઉપયોગ કરવા માટે સક્ષમ થવા માટે આપણે આપણા સિસ્ટમમાં મિનિઓ લાગુ કરવામાં સક્ષમ થવા માટે નીચેના આદેશો લખીશું.
પ્રિમરો અમે સિસ્ટમ પર બાઈનરીને ડાઉનલોડ અને ઇન્સ્ટોલ કરવા જઈ રહ્યા છીએ:
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
હવે મિનિઓએ સિસ્ટમ રીબૂટથી પ્રારંભ કરવાની જરૂર છે અને દોડતી સેવા તરીકે ઓએસ દ્વારા માન્યતા પ્રાપ્ત છે.
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 / મૂળભૂત ડિરેક્ટરીની અંદર પર્યાવરણ ચલોને નિર્દિષ્ટ કરવા માટે અમારે મિનિઓ ફાઇલ બનાવવાની જરૂર છે જેમ કે આપણે જે પોર્ટ નંબર સાંભળીશું અને ડિરેક્ટરી જ્યાં ડેટા સંગ્રહ કરવો જોઈએ.
Vamos / etc / default / minio માં ફાઇલ બનાવવા અને તેની નીચેની સામગ્રી ઉમેરવા માટે:
sudo nano /etc/default/minio MINIO_VOLUMES="/usr/local/share/minio/" MINIO_OPTS="-C /etc/minio --address tu-dominio.com:443"
તમારે ડોમેન અથવા સબડોમેઇન માટે "તમારું-ડોમેન" સંપાદિત કરવું આવશ્યક છે જે તમે ખાસ કરીને મિનિઓને સોંપશો:
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
હવે અમે સર્ટિબોટ સાથે TLS પ્રમાણપત્રો લાગુ કરવા જઈ રહ્યા છીએ:
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
છેલ્લે ચાલો સેવા શરૂ કરીએ અને તપાસો કે બધું યોગ્ય રીતે કાર્ય કરી રહ્યું છે:
sudo service minio start sudo service minio status
આઉટપુટના અંતે તેઓએ આના જેવું કંઈક પ્રાપ્ત કરવું જોઈએ:
https://tu-dominio.com
XXXAAAXXXAAA XXAAAXX….
જ્યાં બાદમાં તમારા accessક્સેસ કોડ્સ હશે, મિનિઓ વેબ સર્વિસમાં દાખલ થવા માટે સૌથી લાંબી ગુપ્ત ચાવી છે.
તમારે તમારા ડોમેન અથવા સબડોમેઇનને દાખલ કરવું આવશ્યક છે કે જે તમે તમારા વેબ બ્રાઉઝરથી મિનિઓને સોંપ્યું છે.
https://tu-dominio-minio.com