php8, node.js மற்றும் redis உடன் CentOS 7 இல் வலை சேவையகம்

முன்னுரையில்

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

ஆனால் ஆரம்பத்தில், முந்தைய எல்லாவற்றிலிருந்தும் இந்த பதிப்பிற்கு மாறுவது ஏன் என்பதைப் பற்றி சுருக்கமாகப் பேச விரும்புகிறேன், இதற்கு இரண்டு காரணங்கள் உள்ளன:

  1. php7! CentOS இன் முந்தைய பதிப்பில், "ஆர்த்தடாக்ஸ்" php5.4 நிறுவப்பட்டது...

    சரி, இன்னும் கொஞ்சம் சீரியஸாகச் சொல்வதென்றால், பல தொகுப்புகள் மொத்தமாக பல பதிப்புகள் மூலம் தாவின. நாங்கள் (redhat போன்ற OSகளின் ரசிகர்கள்) இறுதியாக, எதிர்காலத்தில் இல்லாவிட்டாலும், நிகழ்காலத்திலாவது நுழைந்துள்ளோம். மேலும் உபுண்டு ஆதரவாளர்கள் இனி நம்மைப் பார்த்து சிரிக்க மாட்டார்கள், நம்மை நோக்கி விரல் நீட்ட மாட்டார்கள், சரி... சிறிது நேரமாவது ;).

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

மெய்நிகர் இயந்திரத்தை உருவாக்கவும்

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

நினைவக

முதலில்... 7 இல் இருந்து தொடங்கும் ஒரு CentOS அமைப்பை நிறுவ, என் கருத்துப்படி இது 6ல் இருந்தது ("ஆனால் இது உறுதியாக இல்லை"), உங்களுக்குத் தேவை குறைந்தபட்சம் 2 ஜிபி ரேம். எனவே, முதலில் இவ்வளவு கொடுக்குமாறு நான் உங்களுக்கு அறிவுறுத்துகிறேன்.

ஆனால் ஏதேனும் இருந்தால், நிறுவிய பின் நினைவக அளவைக் குறைக்கலாம். 1 GB இல் வெற்று அமைப்பு நன்றாக வேலை செய்கிறது, நான் சரிபார்த்தேன்.

வட்டு

ஒரு சாதாரண நிறுவலுக்கு, நீங்கள் 20-30 ஜிபி திறன் கொண்ட ஒரு மெய்நிகர் வட்டை உருவாக்க வேண்டும். அமைப்புக்கு இது போதும். மற்றும் தரவுக்கான இரண்டாவது வட்டு. மெய்நிகர் இயந்திரத்தை உருவாக்கும் நிலையிலும் அதற்குப் பிறகும் இதைச் சேர்க்கலாம். நான் வழக்கமாக பின்னர் சேர்க்கிறேன்.

செயலி

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

மீதமுள்ளவை பொதுவாக இயல்புநிலையாக விடப்படலாம்.

உண்மையான நிறுவல்

எனவே... நிறுவியை துவக்குவோம்... தனிப்பட்ட முறையில், நான் நீண்ட காலமாக மெய்நிகர் இயந்திரங்களின் வடிவத்தில் மட்டுமே இதுபோன்ற சேவைகளை நிறுவி வருகிறேன், எனவே ஃபிளாஷ் டிரைவில் அனைத்து வகையான விநியோக பதிவுகளையும் விவரிக்க மாட்டேன் - நான் ஏற்றுகிறேன் ISO ஐ எனக்கு பிடித்த ஹைப்பர்வைசரில் ஒரு குறுவட்டு, பதிவிறக்கம் செய்து செல்லவும்.

அடிப்படை நிறுவல் மிகவும் பொதுவானது, நான் சில புள்ளிகளில் மட்டுமே வாழ்வேன்.

மூல தேர்வு

எட்டாவது பதிப்பின் வெளியீட்டில் இருந்து, Yandex இலிருந்து கண்ணாடி பல நாட்களாக கிடக்கிறது. சரி, அதாவது, அது அவ்வப்போது உயரும், பின்னர் மீண்டும் ஒரு பிழையைக் காட்டத் தொடங்குகிறது. இது சேவையில் அதிக சுமை காரணமாக இருக்கும் என்று நான் உறுதியாக நம்புகிறேன். எனவே, மூலத்தைக் குறிப்பிட, நான் தனிப்பட்ட முறையில், வழக்கமான முகவரியை உள்ளிடுவதற்குப் பதிலாக, செல்ல வேண்டியிருந்தது இங்கே, நான் விரும்பும் கண்ணாடியைத் தேர்ந்தெடுத்து, நிறுவி சாளரத்தில் முகவரியை கைமுறையாக உள்ளிடவும். அடைவு அமைந்துள்ள கோப்புறைக்கான பாதையை நீங்கள் குறிப்பிட வேண்டும் என்பதை இங்கே நினைவில் கொள்வது அவசியம் repodata. உதாரணமாக mirror.corbina.net/pub/Linux/centos/8/BaseOS/x86_64/os.

வட்டு பகிர்வு

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

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

எடுத்துக்காட்டாக, ஏதேனும் தவறு நடந்தால் மற்றும் முக்கிய தரவுப் பகிர்வில் பிழைகள் ஏற்பட்டால், நீங்கள் கணினியை இன்னும் துவக்கி, மறுமலர்ச்சி நடவடிக்கைகளை மேற்கொள்ள வேண்டும். எனவே, நான் தனிப்பட்ட முறையில் /bootக்கு ஒரு தனி பகிர்வை ஒதுக்குகிறேன். ஒரு கர்னல் மற்றும் ஒரு துவக்க ஏற்றி உள்ளது. வழக்கமாக 500 மெகாபைட் போதுமானது, ஆனால் அரிதான சந்தர்ப்பங்களில் இன்னும் அதிகமாக தேவைப்படலாம், மேலும் டெராபைட்களில் இடத்தை அளவிடுவதற்கு நாம் ஏற்கனவே பழக்கமாகிவிட்டதால், இந்தப் பகுதிக்கு 2ஜிபியை ஒதுக்குகிறேன். இங்கே முக்கியமான விஷயம் என்னவென்றால், அதை lvm செய்ய முடியாது.

அடுத்து கணினியின் ரூட் வருகிறது. ஒரு சாதாரண நிறுவலுக்கு, ஒரு கணினிக்கு 4 ஜிபிக்கு மேல் எனக்கு ஒருபோதும் தேவைப்படவில்லை, ஆனால் திட்டமிடப்பட்ட நிகழ்வுகளின் போது, ​​விநியோகங்களைத் திறக்க நான் அடிக்கடி /tmp கோப்பகத்தைப் பயன்படுத்துகிறேன், மேலும் அதை ஒரு தனி பகிர்வுக்கு அர்ப்பணிப்பதில் எந்த அர்த்தமும் இல்லை - நவீன கணினிகளில் அது தானாகவே சுத்தம் செய்யப்படுகிறது, எனவே அது நிரப்பப்படவில்லை . எனவே ரூட்டிற்கு 8ஜிபி ஒதுக்குகிறேன்.

இடமாற்று. உங்கள் சர்வரில் ஸ்வாப்பைப் பயன்படுத்தத் தொடங்கினால், இன்று நிஜ உலகில், சர்வர் அதிக ரேம் சேர்க்க வேண்டும் என்றுதான் அர்த்தம். இல்லையெனில், செயல்திறன் கொண்ட சிக்கல்கள் உத்தரவாதம் அளிக்கப்படுகின்றன (அல்லது சில நிரல் "கசிவுகள்" நினைவகம்). எனவே, இந்த பகுதி கண்டறியும் நோக்கங்களுக்காக மட்டுமே தேவைப்படுகிறது. எனவே, 2 ஜிபி ஒரு சிறந்த எண். ஆம், சர்வரில் எவ்வளவு நினைவகம் இருந்தாலும். ஆம், ஸ்வாப் வால்யூம் மெமரி வால்யூம் விகிதத்தைப் பற்றி எழுதப்பட்ட எல்லா கட்டுரைகளையும் நான் படித்தேன்... IMHO, அவை காலாவதியானவை. 10 வருட பயிற்சியில் எனக்கு இது தேவைப்பட்டதில்லை. 15 ஆண்டுகளுக்கு முன்பு நான் அவற்றைப் பயன்படுத்தினேன், ஆம்.

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

அடுத்து, /var. என் கருத்துப்படி, இது நிச்சயமாக முன்னிலைப்படுத்தப்பட வேண்டும். தொடங்குவதற்கு, நீங்கள் உங்களை 4 ஜிபிக்கு வரம்பிடலாம், மேலும் அது எவ்வாறு செல்கிறது என்பதைப் பார்க்கவும். ஆம், "அது எப்படி செல்கிறது" என்பதன் மூலம் நான் அதை அர்த்தப்படுத்துகிறேன்

  1. முதலாவதாக, நீங்கள் எப்பொழுதும் மற்றொரு வட்டை /var துணை அடைவில் ஏற்றலாம் (அதை நான் ஒரு உதாரணத்துடன் பின்னர் காண்பிக்கிறேன்)
  2. இரண்டாவதாக, எங்களிடம் lvm உள்ளது - நீங்கள் அதை எப்போதும் சேர்க்கலாம். மேலும் பல பதிவுகள் அங்கு கொட்டத் தொடங்கும் போது நீங்கள் வழக்கமாக அதைச் சேர்க்க வேண்டும். ஆனால் என்னால் இந்த எண்ணிக்கையை முன்கூட்டியே கணிக்க முடியவில்லை, அதனால் நான் 2 ஜிபியில் தொடங்கி பிறகு பார்க்கிறேன்.

வால்யூம் குழுவில் ஒதுக்கப்படாத இடம் இலவசமாகவே இருக்கும், பின்னர் எப்போது வேண்டுமானாலும் பயன்படுத்தலாம்.

LVM ஐ

அனைத்து LVM இல் /boot தவிர வேறு பகிர்வுகளை உருவாக்குவது அர்த்தமுள்ளதாக இருக்கிறது. ஆம், இடமாற்று உட்பட. ஆம், அனைத்து ஆலோசனைகளின்படி, இடமாற்று வட்டின் தொடக்கத்தில் இருக்க வேண்டும், ஆனால் எல்விஎம் விஷயத்தில் அதன் இருப்பிடத்தை கொள்கையளவில் தீர்மானிக்க முடியாது. ஆனால் நான் மேலே எழுதியது போல், உங்கள் அமைப்பு கூடாது அனைத்து இடமாற்று பயன்படுத்த. எனவே, அவர் எங்கிருக்கிறார் என்பது முக்கியமல்ல. சரி, நாங்கள் 95 இல் வாழவில்லை, நேர்மையாக!

மேலும், எல்விஎம்மில் நீங்கள் வாழக்கூடிய பல அடிப்படை நிறுவனங்கள் உள்ளன:

  • உடல் அளவு
  • தொகுதி குழு
  • தருக்க அளவு

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

ஆனால்... அடடா, இது மீண்டும் 21ஆம் நூற்றாண்டு. மற்றும் சர்வர்கள் மெய்நிகர். உடல் அமைப்புகளுக்குப் பயன்படுத்தப்பட்ட அதே வழிமுறைகளை அவர்களுக்குப் பயன்படுத்துவதில் அர்த்தமில்லை. மெய்நிகர்களுக்கு கணினியிலிருந்து தனித்தனியாக தரவு இருப்பது முக்கியம்! இது மிகவும் முக்கியமானது, குறிப்பாக மற்றொரு மெய்நிகர் இயந்திரத்திற்கு தரவை விரைவாக மாற்றும் திறனுக்கு (உதாரணமாக, ஒரு புதிய OS க்கு மாறும்போது) மற்றும் பொதுவாக அனைத்து வகையான பயனுள்ள நன்மைகளுக்கும் (உதாரணமாக, ஹைப்பர்வைசர் கருவிகளைப் பயன்படுத்தி பகிர்வுகளின் மூலம் தனி காப்புப்பிரதிகள்) . எனவே, கணினிக்கு ஒரு தொகுதி குழு பயன்படுத்தப்படுகிறது மற்றும் தரவுக்கு அவசியம் மற்றொன்று பயன்படுத்தப்படுகிறது! இந்த தர்க்கரீதியான பிரிவு வாழ்க்கையில் நிறைய உதவுகிறது!

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

நிறுவலைத் தொடங்குவோம்.

பிந்தைய நிறுவல்

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

ping ya.ru

பதில் உண்டா? - அருமை, Ctrl-C ஐ அழுத்தவும்.
இல்லையென்றால், நெட்வொர்க்கை அமைக்கச் செல்லுங்கள், இது இல்லாமல் வாழ்க்கை இல்லை, ஆனால் எனது கட்டுரை அதைப் பற்றியது அல்ல.

இப்போது நாம் இன்னும் ரூட்டின் கீழ் இல்லை என்றால், ரூட்டின் கீழ் செல்லவும், ஏனெனில் தட்டச்சு செய்கிறோம் இந்த சூடோவுடனான கட்டளைகளின் எண்ணிக்கை தனிப்பட்ட முறையில் என்னை உடைத்தது (மற்றும் சித்தப்பிரமை நிர்வாகிகள் என்னை மன்னிக்கட்டும்):

sudo -i

இப்போது நாம் முதலில் செய்ய வேண்டியது தட்டச்சு செய்வது

dnf -y update

நீங்கள் இந்த கட்டுரையை 2019 இல் படிக்கிறீர்கள் என்றால், பெரும்பாலும் எதுவும் நடக்காது, ஆனால் அதை முயற்சிக்க வேண்டியது அவசியம்.

இப்போது மீதமுள்ள வட்டை உள்ளமைப்போம்

கணினியுடன் பகிர்வு xvda என்று வைத்துக்கொள்வோம், பின்னர் தரவு வட்டு xvdb ஆக இருக்கும். சரி.

பெரும்பாலான ஆலோசனைகள் "fdisk ஐ இயக்கி ஒரு பகிர்வை உருவாக்கு..." என்று தொடங்கும்.

எனவே இது தவறு!

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

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

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

pvcreate /dev/xvdb
vgcreate data /dev/xvdb
lvcreate -n www -L40G data
mke2fs -t ext4 /dev/mapper/data-www

இங்கே, "L" (மற்றும் GB இல் உள்ள அளவு) என்ற பெரிய எழுத்திற்குப் பதிலாக, நீங்கள் ஒரு சிறிய ஒன்றைக் குறிப்பிடலாம், பின்னர் ஒரு முழுமையான அளவிற்குப் பதிலாக, உறவினர் ஒன்றைக் குறிப்பிடவும், எடுத்துக்காட்டாக, தற்போது உள்ள காலி இடத்தின் பாதியைப் பயன்படுத்தவும். ஒரு தொகுதி குழு, நீங்கள் "-l +50% இலவசம்" குறிப்பிட வேண்டும்

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

இப்போது நாம் பகிர்வை சரியான இடத்தில் ஏற்றுகிறோம். இதைச் செய்ய, /etc/fstab இல் சரியான வரியைச் சேர்க்கவும்:

/dev/mapper/data-www    /var/www                ext4    defaults        1 2

நாங்கள் டயல் செய்கிறோம்

mount /var/www

பிழை ஏற்பட்டால், அலாரம் அடிக்கவும்! ஏனெனில் /etc/fstab இல் பிழை உள்ளது என்று அர்த்தம். அடுத்த மறுதொடக்கத்தில் எங்களுக்கு மிகப் பெரிய சிக்கல்கள் இருக்கும். கணினி துவக்கப்படாமல் இருக்கலாம், இது பெரும்பாலும் கிளவுட் சேவைகளுக்கு மிகவும் வருத்தமாக இருக்கிறது. எனவே, கடைசியாக சேர்க்கப்பட்ட வரியை அவசரமாக சரிசெய்வது அல்லது அதை முழுவதுமாக நீக்குவது அவசியம்! அதனால்தான் நாங்கள் மவுண்ட் கட்டளையை கைமுறையாக எழுதவில்லை - பின்னர் கட்டமைப்பை இப்போதே சரிபார்க்க இதுபோன்ற சிறந்த வாய்ப்பு எங்களுக்கு கிடைத்திருக்காது.

இப்போது நாம் விரும்பிய அனைத்தையும் நிறுவி, இணையத்திற்கான துறைமுகங்களைத் திறக்கிறோம்:

dnf groupinstall "Development Tools"
dnf -y install httpd @nodejs @redis php
firewall-cmd --add-service http --permanent
firewall-cmd --add-service https --permanent

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

இப்போது உள்ளமைவு கோப்பில் அளவுருவைச் சேர்க்கிறோம் (புதிய ஒன்றை உருவாக்குகிறோம், CentOS இன் நவீன சித்தாந்தம் இது போன்றது)

echo "vm.overcommit_memory = 1"> /etc/sysctl.d/98-sysctl.conf

சேவையகத்தை மீண்டும் துவக்கவும்.
கருத்துக்களில் SeLinux ஐ அணைக்க அறிவுறுத்தியதற்காக நான் திட்டப்பட்டேன், எனவே நான் என்னைத் திருத்திக் கொள்கிறேன், இதற்குப் பிறகு நீங்கள் SeLinux ஐ உள்ளமைக்க நினைவில் கொள்ள வேண்டும் என்ற உண்மையைப் பற்றி எழுதுவேன்.
உண்மையில், லாபம்! 🙂

ஆதாரம்: www.habr.com

கருத்தைச் சேர்