உபுண்டு நம்பகமான தஹ்ரில் LEMP ஐ நிறுவவும்

உபுண்டு நம்பகமான தஹ்ரில் LEMP ஐ நிறுவவும்

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

LEMP சேவையகம் என்றால் என்ன?

உங்களில் LAMP சேவையகங்களை அறிந்தவர்களுக்கு, அவை சேவையகம் கொண்டு செல்லும் மென்பொருளின் சுருக்கங்கள் என்பதை நீங்கள் அறிவீர்கள். விளக்கு es லினக்ஸ், அப்பாச்சி, மைஸ்கல் மற்றும் பிஎச்.பி அல்லது பைதான். அதாவது, ஒரு இயக்க முறைமை (லினக்ஸ்), ஒரு சேவையக மேலாண்மை மென்பொருள் (அப்பாச்சி), ஒரு தரவுத்தளம் (மைஸ்கல்) மற்றும் ஒரு சேவையக மொழி (Php அல்லது Python). LEMP இது LAMP கொண்டு வரும் மென்பொருள் தொகுப்பின் மாறுபாடாக இருக்கும், இது போன்றது, LEMP இது லினக்ஸ், எஞ்சின்எக்ஸ் (என்ஜின்க்ஸ்), மரியாட்ப் அல்லது மைஸ்கல் மற்றும் பிஎச்.பி அல்லது பைதான். LAMP ஐப் பொறுத்தவரையில் உள்ள ஒரே மாறுபாடு என்னவென்றால், சேவையகத்தை நிர்வகிக்கும் பொறுப்பான மென்பொருளாக LEMP Nginx ஐப் பயன்படுத்துகிறது, அப்பாச்சி அல்ல, இது புதியவர்களுக்கு, இது ஒரு பெரிய மாற்றம் என்று கருத்து தெரிவிக்கிறது. இந்த கட்டத்தில், நான் ஒரே சேவையகத்தில் LAMP மற்றும் LEMP ஐ வைத்திருக்க முடியுமா? சக்தியால் நீங்கள் அதை வைத்திருக்க முடியும், இருப்பினும் சில அமர்வுகளில் முதல் ஒன்றில் இல்லாவிட்டால், இரண்டு சேவையக மேலாளர்கள் இருப்பதால் சேவையகம் சரிந்துவிடும். எனவே, ஒன்று அல்லது மற்றொன்றைத் தேர்ந்தெடுப்பது நல்லது.

சமீபத்திய மாதங்களில், வணிகத் துறையில் Nginx மிகவும் விரும்பப்படும் விருப்பமாகத் தெரிகிறது, எனவே LEMP தீர்வு எதிர்காலமாகத் தெரிகிறது, ஆனால் நீங்கள் எவ்வாறு நிறுவுவது?

LEMP சேவையகத்தை நிறுவுகிறது

ஒரு சேவையகத்தை LAMP அல்லது LEMP ஐ நிறுவ மிகவும் வசதியான முறை விசைப்பலகை மற்றும் முனையம் ஆகும், எனவே முனையத்தைத் திறந்து எழுதுகிறோம்:

sudo apt-get nginx நிறுவவும்

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

சூடோ சர்வீஸ் என்ஜின்எக்ஸ் ஸ்டாப்

sudo சேவை nginx தொடக்க

sudo சேவை nginx மறுதொடக்கம்

sudo update-rc.d nginx இயல்புநிலை

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

/Etc/init.d/nginx க்கான கணினி தொடக்க / நிறுத்த இணைப்புகள் ஏற்கனவே உள்ளன.

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

sudo apt-get install php5 php5-cgi spawn-fcgi

sudo சேவை nginx மறுதொடக்கம்

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

sudo apt-get mysql-server mysql-client php5-mysql phpmyadmin நிறுவவும்

sudo சேவை nginx மறுதொடக்கம்

இந்த கடைசி தொகுப்பு உலாவி மூலம் எங்கள் தரவுத்தளத்தை நிர்வகிக்கும் பொறுப்பில் உள்ளது. இப்போது எங்கள் கணினியும் எங்கள் உபுண்டு 14.04 ஒரு சேவையகமாக செயல்பட தயாராக உள்ளன. இது செயல்படுகிறதா என்பதை சரிபார்க்க நாம் உலாவி லோக்கல் ஹோஸ்டில் தட்டச்சு செய்ய வேண்டும், அதன் திரைகளில் அதன் படைப்புகள் என்ற எழுத்துக்களைக் காண்போம்! கூடுதலாக, நாம் உருவாக்கும் வலைகளைப் பார்க்க, அதை எங்கள் கணினியின் / var / www கோப்புறையில் சேமிக்க வேண்டும். இப்போது உபுண்டு டிரஸ்டி மற்றும் லெம்பை அனுபவிக்க!


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

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

*

*

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

  1.   ஓமர் ரோஜாஸ் அவர் கூறினார்

    பங்களிப்புக்கு முதல் வாழ்த்துக்கள், nginx ஒரு மெய்நிகர் ஹோஸ்டை உருவாக்க முடியுமா? . என்ஜிஎன்எக்ஸ் என்பதால் இது அப்பாச்சியை விட அதிக பங்களிப்புகளை அளிக்கிறதா அல்லது இது இன்னும் ஒரு விருப்பமா?
    உங்கள் கவனத்திற்கு நன்றி
    பின்குறிப்பு
    இந்த கேள்வியை நான் உங்களிடம் கேட்கிறேன், ஏனென்றால் சில இடங்களில் அவர்கள் xampp, mamp அல்லது lampp உடன் ஒரு மேம்பாட்டு சூழலை அமைக்கவில்லை, அது அவர்களுக்கு ஏற்ப மற்றொரு தொழில்முறை சூழல் என்றும் அது மிகவும் மேம்பட்டது என்றும் நான் கேள்விப்பட்டேன். xampp உடனான எனது வாழ்க்கை மற்றும் நான் பல குறைபாடுகளைக் காணவில்லை, ஆனால் ஒரு பெரிய வளர்ச்சிச் சூழலுக்காக xampp எவ்வாறு செயல்படுகிறது என்பதை நான் சோதிக்கவில்லை, ஆனால் nginx என்று நினைக்கிறேன், அதாவது LEMP இன்னும் கொஞ்சம் "மேம்பட்டது" என்று நீங்கள் கூறலாம்

    நன்றி
    குறித்து
    உமர் ரோஜாஸ்
    (Y) என்ற