ಟಾಮ್ಕ್ಯಾಟ್ ಲಿನಕ್ಸ್ಗಾಗಿ ಓಪನ್ ಸೋರ್ಸ್ ಸರ್ವರ್ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ, ವಿಂಡೋಸ್ ಮತ್ತು ಇತರ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳು ಜಾವಾ ಸರ್ವರ್ಲೆಟ್ ಕಂಟೇನರ್ಗಳನ್ನು ಚಲಾಯಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಜಾವಾ ಸರ್ವರ್ ಪೇಜ್ ತಂತ್ರಜ್ಞಾನವನ್ನು ಸಹ ಚಲಾಯಿಸಬಹುದು.
ಟಾಮ್ಕ್ಯಾಟ್ ಸರ್ವ್ಲೆಟ್ ಮತ್ತು ಜೆಎಸ್ಪಿ ಬೆಂಬಲದೊಂದಿಗೆ ವೆಬ್ ಕಂಟೇನರ್ ಆಗಿದೆ. ಟಾಮ್ಕ್ಯಾಟ್ ಜೆಬಾಸ್ ಅಥವಾ ಜೊನಾಸ್ ನಂತಹ ಅಪ್ಲಿಕೇಶನ್ ಸರ್ವರ್ ಅಲ್ಲ.
ಕ್ಯಾನ್ ಸ್ವತಃ ವೆಬ್ ಸರ್ವರ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಟಾಮ್ಕ್ಯಾಟ್ ಅನ್ನು ಅಪಾಚೆ ಸಾಫ್ಟ್ವೇರ್ ಫೌಂಡೇಶನ್ನ ಸದಸ್ಯರು ಮತ್ತು ಸ್ವತಂತ್ರ ಸ್ವಯಂಸೇವಕರು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ್ದಾರೆ ಮತ್ತು ನವೀಕರಿಸುತ್ತಾರೆ.
ಅಪಾಚೆ ಸಾಫ್ಟ್ವೇರ್ ಪರವಾನಗಿಯಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾದ ನಿಯಮಗಳ ಅಡಿಯಲ್ಲಿ ಬಳಕೆದಾರರು ಅದರ ಮೂಲ ಕೋಡ್ ಮತ್ತು ಅದರ ಬೈನರಿ ರೂಪಕ್ಕೆ ಉಚಿತ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತಾರೆ.
ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗಳು 9.x, ಇದು ಸರ್ವ್ಲೆಟ್ 4.0 ಮತ್ತು ಜೆಎಸ್ಪಿ 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 / bin: $ 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 $ CATALINA_HOME / bin / startup.sh ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುತ್ತೇನೆ
ಮತ್ತು ಕೆಳಗಿನ ದೋಷವು ಹೊರಬರುತ್ತದೆ
sudo: /bin/startup.sh: ಆಜ್ಞೆ ಕಂಡುಬಂದಿಲ್ಲ
ಇದರ ಬಗ್ಗೆ ಏನು
CATALINA_HOME = / opt / Tomcat ರಫ್ತು ಮಾಡಿ
ದೋಷವು ಟಿ ನಲ್ಲಿದೆ ... ಅದನ್ನು ಬದಲಾಯಿಸಿ