படி 1: கணினியைப் புதுப்பிக்கவும்
தொடங்குவதற்கு, கணினியில் உள்ள தொகுப்புகள் புதுப்பித்த நிலையில் இருப்பதை உறுதிசெய்வதன் மூலம் தொடங்கவும். இதைச் செய்ய, உங்கள் சேவையகத்தை ரூட்டாக அணுகி கட்டளையை இயக்கவும்:
# பொருத்தமான மேம்படுத்தல் && பொருத்தமான மேம்படுத்தல்படி 2: Apache webserver ஐ நிறுவவும்
வார்னிஷ் கேச் ஒரு வெப்சர்வரின் முன் அமர்ந்திருப்பதால், விளக்கக்காட்சிக்காக நாம் அப்பாச்சி வெப்சர்வரை நிறுவ வேண்டும்.
அப்பாச்சியை நிறுவ, கட்டளையை இயக்கவும்:
# பொருத்தமான நிறுவு அப்பாச்சி2
Apache web server இன் நிறுவல் முடிந்ததும், webserver ஐத் தொடங்கி, கீழே உள்ள கட்டளைகளைப் பயன்படுத்தி அதன் நிலையைச் சரிபார்க்கவும்:
# systemctl தொடக்க apache2# systemctl நிலை apache2
மேலே உள்ள வெளியீடு அப்பாச்சி வெப்சர்வர் இயங்குகிறது என்பதை உறுதிப்படுத்துகிறது .
படி 3: வார்னிஷ் HTTP முடுக்கியை நிறுவவும்
Apache webserver நிறுவப்பட்டவுடன், வார்னிஷ் HTTP முடுக்கியை இயக்குவதன் மூலம் நிறுவவும்:
# பொருத்தமான நிறுவு வார்னிஷ் # systemctl ஸ்டார்ட் வார்னிஷ்# systemctl நிலை வார்னிஷ்
படி 4: அப்பாச்சி மற்றும் வார்னிஷ் HTTP தற்காலிக சேமிப்பை உள்ளமைத்தல்
அப்பாச்சி வெப்சர்வர் HTTP போர்ட் 80 இல் உள்வரும் இணைப்புகளை கேட்கிறது. இருப்பினும், எங்கள் அமைப்பில், நாம் சில மாற்றங்களைச் செய்ய வேண்டும். வார்னிஷ் HTTP கோரிக்கைகளை அப்பாச்சி வெப்சர்வருக்கு அனுப்புவதால், போர்ட் 80 ஐ கேட்க வார்னிஷ் ஆக்சிலரேட்டரை உள்ளமைப்போம், பின்னர் போர்ட் 8080 ஐ கேட்க அப்பாச்சியை உள்ளமைப்போம்.
எனவே, போர்ட் 8080 ஐக் கேட்க அப்பாச்சியை உள்ளமைக்க, உள்ளமைவு கோப்பைத் திறக்கவும்
# ஏனெனில் / முதலியன / அப்பாச்சி2 / ports.confஉள்ளமைவு கோப்பைச் சேமித்து வெளியேறவும்.
அதே குறிப்பில், நாங்கள் இயல்புநிலை Apache மெய்நிகர் ஹோஸ்ட் கோப்பில் மாற்றங்களைச் செய்யப் போகிறோம் மற்றும் போர்ட் 8080 ஐக் கேட்க அதை உள்ளமைக்கப் போகிறோம்.
# ஏனெனில் / முதலியன / அப்பாச்சி2 / தளங்கள்-இயக்கப்பட்டது / 000-default.confஉள்ளமைவு கோப்பைச் சேமித்து வெளியேறவும். மாற்றங்கள் நடைமுறைக்கு வர, Apache webserver ஐ மறுதொடக்கம் செய்யவும்
# systemctl apache2 ஐ மறுதொடக்கம் செய்யவும்இந்த கட்டத்தில், நீங்கள் போர்ட் 80 இல் வெப்சர்வரை அணுக முயற்சித்தால், நாங்கள் செய்த மாற்றங்களின் காரணமாக நீங்கள் ஒரு பிழையைப் பெறுவீர்கள். காட்டப்பட்டுள்ளபடி போர்ட் 8080 வழியாக மட்டுமே இதை அணுக முடியும்.
படி 5: போர்ட் 80 ஐ கேட்க வார்னிஷ் அமைத்தல்
HTTP கோரிக்கைகளை வெப்சர்வருக்கு அனுப்ப, போர்ட் 80ஐ கேட்க வார்னிஷ் கட்டமைக்க வேண்டும். இணைய உலாவியை அணுகும் போது URL இன் இறுதியில் 8080 ஐ சேர்க்க வேண்டிய தேவையையும் இது நீக்கும்.
உங்களுக்கு விருப்பமான உரை எடிட்டரைத் துவக்கி, திறக்கவும் /etc/default/varnish கோப்பு.
# ஏனெனில் / முதலியன / இயல்புநிலை / வார்னிஷ்ஸ்க்ரோல் செய்து பண்பைக் கண்டறிக’ DAEMON_OPTS’. போர்ட்டை 6081 இலிருந்து துறைமுகத்திற்கு மாற்றுவதை உறுதிப்படுத்திக் கொள்ளுங்கள் 80
உரை திருத்தியை சேமித்து மூடவும்.
நீங்கள் சரிபார்த்தால் /etc/varnish/default.vcl கோப்பு, கீழே காட்டப்பட்டுள்ள வெளியீட்டைப் பெற வேண்டும்.
இறுதியாக, நாம் திருத்த வேண்டும் /lib/systemd/system/varnish.service மற்றும் துறைமுகத்தை மாற்றவும் ExecStart போர்ட் 6081 இலிருந்து 80 வரையிலான உத்தரவு.
உரை திருத்தியை சேமித்து வெளியேறவும்.
மாற்றங்கள் நடைமுறைக்கு வர, நாம் Apache இணைய சேவையகங்களை மறுதொடக்கம் செய்து, கணினியை மீண்டும் ஏற்றி, காட்டப்பட்டுள்ள வரிசையில் வார்னிஷ் மறுதொடக்கம் செய்ய வேண்டும்.
# systemctl apache2 ஐ மறுதொடக்கம் செய்யவும்# systemctl டீமான்-ரீலோட்
# systemctl வார்னிஷ் மறுதொடக்கம்
படி 6: உள்ளமைவைச் சோதித்தல்
எங்கள் உள்ளமைவு அனைத்தும் நன்றாக உள்ளதா என்பதை உறுதிப்படுத்த, காட்டப்பட்டுள்ளபடி curl கட்டளையைப் பயன்படுத்தவும்:
# சுருட்டை -நான் சர்வர்_ஐபிஇந்த வரியை கவனமாக இருங்கள் வழியாக: 1.1 வார்னிஷ் (வார்னிஷ்/5.2) மேலே உள்ள வெளியீட்டில் சுட்டிக்காட்டப்பட்டுள்ளது. வார்னிஷ் எதிர்பார்த்தபடி செயல்படுகிறது என்பதை இது காட்டுகிறது.
8080ஐ இறுதியில் சேர்க்காமல் இப்போது உங்கள் வெப்சர்வரைப் பார்வையிடலாம்.
முடிவுரை
உபுண்டு 18.04 இல் அப்பாச்சி வலை சேவையகத்துடன் வேலை செய்ய வார்னிஷ் தற்காலிக சேமிப்பை நீங்கள் எவ்வாறு கட்டமைக்கிறீர்கள். அதிவேக வார்னிஷ் HTTP ஆக்சிலரேட்டருக்கு நன்றி, உங்கள் வெப்சர்வர் முன்னெப்போதையும் விட வேகமாகச் செயல்பட வேண்டும், இது அடிக்கடி அணுகப்படும் வலைப்பக்கங்களைத் தற்காலிகமாகச் சேமித்து அவற்றை ஈர்க்கக்கூடிய வேகத்தில் சேவை செய்யும்!