உபுண்டுவில் மினியோவுடன் உங்கள் தனிப்பட்ட சேமிப்பிடம் AWS S3 பாணியை உருவாக்கவும்

சேமிப்பு_ஹி

சேவை அமேசான் எஸ் 3 ஒரு கிளவுட் ஸ்டோரேஜ் வலை சேவை அமேசான் வலை சேவைகள் (AWS) வழங்குகின்றன. அமேசான் எஸ் 3 வலை சேவை இடைமுகங்கள் மூலம் பொருள் சேமிப்பை வழங்குகிறது.

S3 இன் பயன்பாடுகளில் வலை ஹோஸ்டிங், பட ஹோஸ்டிங் மற்றும் காப்பு அமைப்புகளுக்கான சேமிப்பு ஆகியவை அடங்கும்.

அமேசான் வழங்கும் இந்த சேவைகள் அவை பொதுவாக வலை எஜமானர்களுக்கான சிறந்த திட்டமாகும் சேவையகத்திற்கான கோரிக்கைகளை குறைப்பதற்காகவும், விரைவான வலைகளை வழங்குவதற்காகவும் பல படங்களின் ஹோஸ்டிங்கை ஆக்கிரமிக்க முனைகின்றன.

என்றாலும் செலவுகள் மலிவு மற்றும் நிர்வகிக்கப்படுகின்றன (பட சேமிப்பகத்தின் விஷயத்தில்) கோரிக்கைகளுக்கான செலவுஅதாவது, ஒவ்வொரு முறையும் யாராவது உங்கள் வலைத்தளத்திற்குள் நுழையும் போது, ​​உங்களிடம், எடுத்துக்காட்டாக, அமேசானில் ஹோஸ்ட் செய்யப்பட்ட ஒரு படம், உங்கள் முழு வலைத்தளத்திலும் அந்த படம் ஏற்றப்படும் ஒவ்வொரு முறையும் கட்டணம் வசூலிக்கிறது.

இப்போது தொடங்கும் ஆர்வலர்களின் விஷயத்தில், இது ஒரு குறைந்தபட்ச பொருளாதார செலவைக் குறிக்கும், ஏனெனில் அவர்கள் வழக்கமாக பெறும் வருகைகள் (கோரிக்கைகள்) பல இல்லை, மேலும் நீங்கள் அமேசானில் என்ன செலவிடுவீர்கள் என்பது மிகக் குறைவு.

அவர்கள் அனைவருக்கும் ஒரு மூலதனம் இல்லை அல்லது அதற்கு கூடுதலாக தனிப்பட்ட திட்டங்களுக்காக அல்லது எந்தவொரு காரணத்திற்காகவும் அது செலவழிக்கத் தகுதியற்றது.

வேர்ட்பிரஸ் பயன்படுத்துபவர்களின் விஷயத்தில், இந்த சிஎம்எஸ் உருவாக்கும் தோழர்கள் வழங்கும் ஒத்த சேவையை அவர்கள் பயன்படுத்தலாம் ஜெட்பாக் சொருகி உதவியுடன், இங்கே "நீட்டிப்பு" "ஃபோட்டான்" என்று அழைக்கப்படுகிறது.

பலரின் சுவைக்கு இது ஒரு நல்ல செயல்படுத்தல் அல்ல என்றாலும், (நான் என்னைச் சேர்த்துக் கொள்கிறேன்). இன்று நாம் காணும் இந்த சிறந்த மாற்று நடைமுறைக்கு வருகிறது.

மினியோ பற்றி

மினியோ ஒரு சுய ஹோஸ்ட் தீர்வு உங்கள் சொந்த பொருள் சேமிப்பிடத்தை உருவாக்க. இது AWS S3 க்கு மாற்றாகும்.

இன் மென்பொருள் மினியோ ஒரு எளிய பைனரியாக வழங்கப்படுகிறது, மேலும் அதிகாரப்பூர்வ ஆவணங்கள் கூட அவர்கள் அதை அவ்வாறு பயன்படுத்துமாறு அறிவுறுத்துகின்றன, தொகுப்பு நிர்வாகியைப் பயன்படுத்துவதற்குப் பதிலாக. நிச்சயமாக டோக்கர் படங்கள் உள்ளன உங்கள் VPS இல் மினியோவை இயக்க அவற்றைப் பயன்படுத்த விரும்பினால்.

கட்டமைக்கப்படாத தரவை சேமிக்க மினியோ மிகவும் பொருத்தமானதுபுகைப்படங்கள், வீடியோக்கள், பதிவு கோப்புகள், காப்புப்பிரதிகள் மற்றும் கொள்கலன் / விஎம் படங்கள் போன்றவை. ஒரு பொருளின் அளவு சில KB இலிருந்து அதிகபட்சம் 5 TB வரை மாறுபடும்.

மினியோ சேவையகம் NodeJS, Redis மற்றும் MySQL ஐப் போன்ற பயன்பாட்டு அடுக்கோடு தொகுக்க போதுமானதாக உள்ளது.

உபுண்டுவில் மினியோவை எவ்வாறு நிறுவுவது?

இந்த சிறந்த சேவையைப் பயன்படுத்துவதற்காக எங்கள் கணினியில் மினியோவை செயல்படுத்த பின்வரும் கட்டளைகளை தட்டச்சு செய்ய உள்ளோம்.

முதல் கணினியில் பைனரியைப் பதிவிறக்கி நிறுவப் போகிறோம்:

மினியோ லினக்ஸ்

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

இப்போது கணினி மறுதொடக்கத்துடன் மினியோ தொடங்க வேண்டும் மற்றும் இயங்கும் சேவையாக OS ஆல் அங்கீகரிக்கப்பட்டது.

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 / இயல்புநிலை கோப்பகத்தின் உள்ளே சூழல் மாறிகள் குறிப்பிட ஒரு மினியோ கோப்பை உருவாக்க வேண்டும் நாம் கேட்கும் போர்ட் எண் மற்றும் தரவு சேமிக்கப்பட வேண்டிய அடைவு போன்றவை.

வா / 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….

பிந்தையது உங்கள் அணுகல் குறியீடுகளாக இருக்கும், மினியோ வலை சேவையில் நுழையக்கூடிய ரகசிய விசை மிக நீண்டது.

உங்கள் வலை உலாவியில் இருந்து மினியோவுக்கு நீங்கள் ஒதுக்கிய டொமைன் அல்லது சப்டொமைனை உள்ளிட வேண்டும்.

https://tu-dominio-minio.com


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.