டாம்கேட் என்பது லினக்ஸிற்கான ஒரு திறந்த மூல சேவையக பயன்பாடு, விண்டோஸ் மற்றும் பிற இயக்க முறைமைகள் ஜாவா சர்வர்லெட் கொள்கலன்களை இயக்க வடிவமைக்கப்பட்டுள்ளன, மேலும் ஜாவா சர்வர் பக்க தொழில்நுட்பத்தையும் இயக்க முடியும்.
டாம்கேட் என்பது சர்வ்லெட் மற்றும் ஜே.எஸ்.பி ஆதரவுடன் ஒரு வலை கொள்கலன். டாம்கேட் JBoss அல்லது JOnAS போன்ற பயன்பாட்டு சேவையகம் அல்ல.
நீங்கள் ஒரு வலை சேவையகமாக செயல்படுகிறது. டாம்காட் அப்பாச்சி மென்பொருள் அறக்கட்டளையின் உறுப்பினர்கள் மற்றும் சுயாதீன தன்னார்வலர்களால் உருவாக்கப்பட்டது மற்றும் புதுப்பிக்கப்படுகிறது.
அப்பாச்சி மென்பொருள் உரிமத்தில் நிறுவப்பட்ட விதிமுறைகளின் கீழ் பயனர்கள் அதன் மூலக் குறியீடு மற்றும் அதன் பைனரி வடிவத்திற்கு இலவச அணுகலைக் கொண்டுள்ளனர்.
மிகச் சமீபத்திய பதிப்புகள் 9.x ஆகும், அவை சர்வ்லெட் 4.0 மற்றும் JSP 2.3 விவரக்குறிப்புகளை செயல்படுத்துகின்றன.
உபுண்டு மற்றும் வழித்தோன்றல்களில் டாம்காட் நிறுவல்
என்று கொடுக்கப்பட்ட டாம்காட் எழுதப்பட்டதுஜாவாவில், ஜாவா மெய்நிகர் இயந்திரத்தைக் கொண்ட எந்த இயக்க முறைமையிலும் இது இயங்குகிறது.
இதில் ஜாஸ்பர் கம்பைலர் அடங்கும், இது ஜே.எஸ்.பி-களை சேவையகங்களாக தொகுக்கிறது. டாம்காட் சர்வ்லெட் இயந்திரம் பெரும்பாலும் அப்பாச்சி வலை சேவையகத்துடன் இணைந்து இடம்பெறுகிறது.
இந்த வழிகாட்டியில், உபுண்டுவில் அப்பாச்சி டாம்காட் பதிப்பு 9 ஐ எவ்வாறு நிறுவுவது என்று பார்ப்போம், இருப்பினும் இந்த கட்டளைகள் உபுண்டுவின் வேறு எந்த வகைக்கெழுக்கும் பொருந்தும்.
ஜாவாவை உள்ளமைக்கவும்
அப்பாச்சி டாம்காட் ஒரு ஜாவா சேவையகம், எனவே முதலில் ஜாவாவை நிறுவாமல் மென்பொருளைப் பயன்படுத்த முடியாது.
அதிர்ஷ்டவசமாக, ஜாவா இயக்க நேர சூழலின் செயல்பாட்டு பதிப்பைப் பெறுவதில் உள்ள சிரமத்தை நீக்கும் உபுண்டுக்கு ஒரு பிபிஏ உள்ளது.
உங்கள் கணினியில் பிபிஏ சேர்க்க, அவர்கள் ஒரு முனையத்தைத் திறக்க வேண்டும், அதில் நாம் பின்வரும் கட்டளையைத் தட்டச்சு செய்யப் போகிறோம்:
sudo add-apt-repository ppa: webupd8team/java
உபுண்டுவில் பிபிஏ சேர்த்த பிறகு, எங்கள் பட்டியலை இதனுடன் புதுப்பிக்க தொடர்கிறோம்:
sudo apt update
இறுதியாக நாம் இந்த கட்டளையுடன் ஜாவாவை நிறுவலாம்:
sudo apt install oracle-java8-installer
ஜாவா சூழல் தானாக கட்டமைக்கப்படவில்லை நிறுவப்பட்ட போது பயன்படுத்த. எனவே அவர்கள் / etc / environment கோப்பில் விஷயங்களைச் சேர்ப்பதன் மூலம் ஜாவாவை உள்ளமைக்க வேண்டும்.
இந்த செயல்பாட்டைச் செய்ய நாம் பின்வரும் கட்டளையை இயக்கப் போகிறோம்:
sudo nano -w /etc/environment
இப்போது, கோப்பின் உள்ளடக்கத்தின் அடிப்பகுதிக்கு நாம் உருட்ட வேண்டும், இதில் நாம் பின்வருவனவற்றை வைக்கப் போகிறோம்:
JAVA_HOME="/usr/lib/jvm/java-8-oracle/jre"
மாற்றம் செய்யப்பட்டவுடன், Ctrl + O ஐ அழுத்துவதன் மூலம் மாற்றங்களைச் சேமிக்கவும், Ctrl + X ஐ அழுத்துவதன் மூலம் அவர்கள் செய்யும் எடிட்டரை மூடவும் முடியும்.
சூழல் நிறுவப்பட்டதும், நாம் Bashrc கோப்பைத் திருத்தி ஜாவாவுக்கான பாதையை அமைக்க வேண்டும்.
nano -w ~/.bashrc
கோப்பின் அடிப்பகுதிக்குச் சென்று பின்வரும் குறியீட்டை Bashrc இல் சேர்க்கவும்.
# Java Path
ஏற்றுமதி JAVA_HOME = / usr / lib / jvm / java-8-oracle / jre
ஏற்றுமதி PATH = JAVA_HOME / பின்: AT PATH [/ sourcecode]
நாங்கள் கோப்பைச் சேமித்து வெளியேறுகிறோம், பின்னர் பின்வரும் கட்டளையை இயக்கப் போகிறோம்:
source ~/.bashrc
இது முடிந்ததும், எங்கள் கணினியை மறுதொடக்கம் செய்ய பரிந்துரைக்கப்படுகிறது, இதனால் நாங்கள் செய்த மாற்றங்கள் நடைமுறைக்கு வரும்.
அப்பாச்சி டாம்கேட் நிறுவல்
எங்கள் கணினியை மறுதொடக்கம் செய்த பிறகு, இப்போது நாங்கள் எங்கள் கணினியில் டாம்காட்டை நிறுவ தொடரப் போகிறோம், இதற்காக நாம் ஒரு முனையத்தைத் திறக்கப் போகிறோம், அதில் பின்வருவனவற்றைத் தட்டச்சு செய்யப் போகிறோம்:
wget http://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz
பதிவிறக்கம் முடிந்ததும், இப்போது உள்ளடக்கத்தை விருப்பக் கோப்புறையில் நகலெடுக்கப் போகிறோம்:
sudo -s mkdir -p /opt/tomcat tar xzvf apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1
இப்போது ஒரு பயனரையும் குழுவையும் உருவாக்க நாங்கள் தொடர்கிறோம்:
groupadd tomcat useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
நாங்கள் பயனருக்கு அனுமதி வழங்கப் போகிறோம்:
chown -R tomcat:tomcat /opt/tomcat
டாம்காட் கோப்பகத்தில் உள்ள கோப்புகளுக்கு நாங்கள் அனுமதி வழங்குகிறோம் இதனால் இவை இயங்கக்கூடியவை:
cd /opt/tomcat/bin chmod + x *
கடைசியாக Bashrc கோப்பைத் திறக்கவும்:
nano -w ~/.bashrc
கோப்பு திறந்ததும் பின்வரும் குறியீட்டை கோப்பின் இறுதியில் சேர்க்கவும்.
#Catalina export CATALINA_HOME=/opt/Tomcat
நாங்கள் கோப்பைச் சேமித்து மூடிவிட்டு இயக்குகிறோம்:
source ~/.bashrc
இறுதியாக, பின்வரும் கட்டளையை செயல்படுத்துவதன் மூலம் சேவையகத்தைத் தொடங்கவும்:
sudo $CATALINA_HOME/bin/startup.sh
டாம்கேட் சேவையகத்தை நிறுத்த, இயக்கவும்:
sudo $CATALINA_HOME/bin/shutdown.sh
அப்பாச்சி டாம்கேட் சேவையகத்தை அணுகவும்
போர்ட் 8080 இல் டாம்கேட் இயல்பாகவே திறக்கிறது, எனவே அதை அணுக, அவர்கள் சேவையகத்தின் உள்ளூர் ஐபி முகவரியைப் பார்த்து, இணைய உலாவியில் பின்வரும் URL ஐ அணுக வேண்டும்.
http://tu-ip: 8080
நான் sudo command CATALINA_HOME / bin / startup.sh கட்டளையை இயக்குகிறேன்
பின்வரும் பிழை வெளியே வருகிறது
sudo: /bin/startup.sh: கட்டளை கிடைக்கவில்லை
இது எதை பற்றியது
ஏற்றுமதி CATALINA_HOME = / opt / Tomcat
பிழை T இல் உள்ளது ... அதை மாற்றவும்