Nginx என்றால் என்ன? - செமால்ட் நிபுணர்

Nginx [இயந்திரம் x] மற்றொரு HTTP நுட்பம் மற்றும் தலைகீழ் ப்ராக்ஸி சேவையகம். என்ஜின்க்ஸ் ஒரு மெயில் ப்ராக்ஸி சேவையகமாகவும், பொதுவான டி.சி.பி / யு.டி.பி ப்ராக்ஸி சேவையகமாகவும் செயல்படுகிறது, இதன் மூலம் பார்வையாளர் ஒரு வலைத்தளத்தை அடைய வெவ்வேறு வலை கோரிக்கையாளர்களை அங்கீகரிக்கிறது. இகோர் சிசோவ் முதலில் இந்த ப்ராக்ஸி சேவையகத்தை எழுதினார். பிற ஹோஸ்டிங் தொகுப்புகள் வேர்ட்பிரஸ் சக்திக்கு LAMP ஸ்டேக் (லினக்ஸ் + அப்பாச்சி + MySQL + PHP) போன்ற முறைகளைப் பயன்படுத்தலாம். மரியாதைக்குரிய ப்ராக்ஸி அணுகுமுறையைப் பற்றி என்ஜின்க்ஸ் ஒரு சக்திவாய்ந்த அமைப்பாக இருக்கலாம். அவசியமாக, Nginx ஐ செயல்படுத்த வெப்மாஸ்டர்கள் பயன்படுத்தக்கூடிய பல வழிகள் உள்ளன. அப்பாச்சி சேவையகத்தைப் பயன்படுத்துவதன் மூலம் அதன் அனைத்து அம்சங்களையும் ஒரே நேரத்தில் பயன்படுத்த முடியும். Nginx சேவையகத்தில் ஹோஸ்ட் செய்யப்பட்ட பெரும்பாலான வலைத்தளங்கள் அப்பாச்சி அமைப்பில் இயங்குகின்றன. HTTPS மறுமொழி தலைப்புகள் மற்றும் வலை சேவையகங்கள் என்று குறிப்பிடும் பிற ப்ராக்ஸிகளும் உள்ளன.

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

  • சேவையக நிலை உள்ளமைவில் உள்ள நிர்வாக குழுவில் அனைத்து உள்ளமைவுகளும் சாத்தியமாகும். இதன் விளைவாக, அடைவு-நிலை உள்ளமைவு இல்லை. அப்பாச்சியின் .htaccess அல்லது IIS இன் web.config கோப்புகளைப் போலன்றி, வேர்ட்பிரஸ் ஒரு Nginx உள்ளமைவை மாற்ற முடியாது.
  • பெர்மாலின்க்ஸ் செயல்படும் வழி மற்ற அப்பாச்சி சேவையகங்களை விட என்ஜின்க்ஸில் சற்று வித்தியாசமானது.
  • Nginx உங்களுக்காக மீண்டும் எழுதும் விதிகளை உருவாக்க முடியாது. Nginx க்கு .htaccess- வகை திறன் இல்லை, எனவே ஒரு பயனர் முனையிலிருந்து சேவையகத்தை உள்ளமைக்க முடியாது.
  • உங்கள் பெர்மாலின்களை நிறுவ செருகுநிரல்களைப் பயன்படுத்துகிறீர்கள். உங்கள் சேவையகத்தில் மாற்றங்களை அனுமதிக்க ஒரு குழுவை உருவாக்கக்கூடிய "index.php" ஐ நிறுவ வேண்டியது அவசியம்.
  • சில வரையறுக்கப்பட்ட htaccess திறனைப் பெற விரும்பும் பயனர்களுக்கு, அவர்கள் PHP க்காக htscanner PECL நீட்டிப்பை நிறுவலாம். துரதிர்ஷ்டவசமாக, இது ஒரு வளர்ச்சி மாற்றம் மட்டுமே மற்றும் அதன் சிக்கல்களுடன் வரலாம். இந்த நுட்பத்தை ஏற்றுக்கொள்வதற்கு முன்பு உங்களிடம் வலுவான பிழைத்திருத்த முறை இருப்பதை உறுதிசெய்க.

இந்த Nginx வழிகாட்டுதலில், நீங்கள் ஏற்கனவே Nginx ஐ நிறுவியுள்ளீர்கள் என்பது அனுமானம். இதன் விளைவாக, நிறுவல் மற்றும் அது எவ்வாறு இயங்குகிறது என்பதற்கான வழிமுறைகள் அனைத்தையும் உள்ளடக்கியதாக இல்லை.

Nginx தொடர்பான முக்கியமான தகவல்கள்

  • புதிய வலைத்தளம் உருவாக்கப்படும்போதெல்லாம் Nginx உதவியாளர் map.conf கோப்பை தானாக வரைபடமாக்குகிறார். சில சந்தர்ப்பங்களில், மாற்றங்கள் பாதிக்கப்படுவதை உறுதிசெய்ய நீங்கள் Nginx ஐ கைமுறையாக மீண்டும் ஏற்ற வேண்டியிருக்கும். புதிய தளம் இருக்கும்போதெல்லாம் என்ஜின்க்ஸ் வலைத்தளங்களை ஒரு php-fpm வடிவத்தில் சேமிக்கிறது.
  • பல வலைத்தளங்கள் Nginx ஐப் பயன்படுத்தலாம், ஏனெனில் ஒருவர் பல அமைப்பு களங்களை உருவாக்க முடியும்.
  • குறியீட்டு இணைப்புகள் உள்ளன, அதாவது முழு சேவையகத்திலும் தற்செயலான நீக்குதல் அல்லது சரிசெய்தல் பற்றி நீங்கள் கவலைப்பட தேவையில்லை.

முடிவுரை

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

mass gmail