ಉಬುಂಟು ಮತ್ತು ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಟಾಮ್‌ಕ್ಯಾಟ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?

ಅಪಾಚೆ-ಟಾಮ್‌ಕ್ಯಾಟ್

ಟಾಮ್‌ಕ್ಯಾಟ್ ಲಿನಕ್ಸ್‌ಗಾಗಿ ಓಪನ್ ಸೋರ್ಸ್ ಸರ್ವರ್ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದೆ, ವಿಂಡೋಸ್ ಮತ್ತು ಇತರ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳು ಜಾವಾ ಸರ್ವರ್ಲೆಟ್ ಕಂಟೇನರ್‌ಗಳನ್ನು ಚಲಾಯಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಜಾವಾ ಸರ್ವರ್ ಪೇಜ್ ತಂತ್ರಜ್ಞಾನವನ್ನು ಸಹ ಚಲಾಯಿಸಬಹುದು.

ಟಾಮ್‌ಕ್ಯಾಟ್ ಸರ್ವ್ಲೆಟ್ ಮತ್ತು ಜೆಎಸ್‌ಪಿ ಬೆಂಬಲದೊಂದಿಗೆ ವೆಬ್ ಕಂಟೇನರ್ ಆಗಿದೆ. ಟಾಮ್‌ಕ್ಯಾಟ್ ಜೆಬಾಸ್ ಅಥವಾ ಜೊನಾಸ್ ನಂತಹ ಅಪ್ಲಿಕೇಶನ್ ಸರ್ವರ್ ಅಲ್ಲ.

ಕ್ಯಾನ್ ಸ್ವತಃ ವೆಬ್ ಸರ್ವರ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಟಾಮ್‌ಕ್ಯಾಟ್ ಅನ್ನು ಅಪಾಚೆ ಸಾಫ್ಟ್‌ವೇರ್ ಫೌಂಡೇಶನ್‌ನ ಸದಸ್ಯರು ಮತ್ತು ಸ್ವತಂತ್ರ ಸ್ವಯಂಸೇವಕರು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ್ದಾರೆ ಮತ್ತು ನವೀಕರಿಸುತ್ತಾರೆ.

ಅಪಾಚೆ ಸಾಫ್ಟ್‌ವೇರ್ ಪರವಾನಗಿಯಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾದ ನಿಯಮಗಳ ಅಡಿಯಲ್ಲಿ ಬಳಕೆದಾರರು ಅದರ ಮೂಲ ಕೋಡ್ ಮತ್ತು ಅದರ ಬೈನರಿ ರೂಪಕ್ಕೆ ಉಚಿತ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತಾರೆ.

ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗಳು 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

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಲಿನಕ್ಸ್ 2 ಡಿಜೊ

    ನಾನು sudo $ CATALINA_HOME / bin / startup.sh ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುತ್ತೇನೆ
    ಮತ್ತು ಕೆಳಗಿನ ದೋಷವು ಹೊರಬರುತ್ತದೆ
    sudo: /bin/startup.sh: ಆಜ್ಞೆ ಕಂಡುಬಂದಿಲ್ಲ
    ಇದರ ಬಗ್ಗೆ ಏನು

  2.   ಆಂಡ್ರೆಸ್ ಡಿಜೊ

    CATALINA_HOME = / opt / Tomcat ರಫ್ತು ಮಾಡಿ

    ದೋಷವು ಟಿ ನಲ್ಲಿದೆ ... ಅದನ್ನು ಬದಲಾಯಿಸಿ