ಟಾಮ್‌ಕ್ಯಾಟ್ 9, ಉಬುಂಟು 18.04 ರಲ್ಲಿ ಸ್ಥಾಪನೆ ಮತ್ತು ಮೂಲ ಸಂರಚನೆ

ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಉಬುಂಟು 9 ನಲ್ಲಿ ಟಾಮ್‌ಕ್ಯಾಟ್ 18.04 ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸಬಹುದು ಎಂದು ನೋಡೋಣ. ಇದರ ಸ್ಥಾಪನೆಯ ಬಗ್ಗೆ ಸರ್ವ್‌ಲೆಟ್‌ಗಳು ಮತ್ತು ಜೆಎಸ್‌ಪಿಗಳಿಗೆ ಬೆಂಬಲದೊಂದಿಗೆ ಧಾರಕ ಇತರರಲ್ಲಿ, ಸಹೋದ್ಯೋಗಿ ಈಗಾಗಲೇ ಕೆಲವು ವರ್ಷಗಳ ಹಿಂದೆ ನಮ್ಮೊಂದಿಗೆ ಮಾತನಾಡಿದ್ದಾರೆ ಲೇಖನ.

ಅಪಾಚೆ ಟಾಮ್‌ಕ್ಯಾಟ್ ಇದರ ಅನುಷ್ಠಾನವಾಗಿದೆ ತೆರೆದ ಮೂಲ ಜಾವಾ ಸರ್ವ್ಲೆಟ್, ಜಾವಾ ಸರ್ವರ್ ಪುಟಗಳು, ಜಾವಾ ಅಭಿವ್ಯಕ್ತಿ ಭಾಷೆ ಮತ್ತು ಜಾವಾ ವೆಬ್‌ಸಾಕೆಟ್ ತಂತ್ರಜ್ಞಾನಗಳು. ಈ ರೀತಿಯ ವಿಷಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾದವರಿಗೆ ಇದು ಸಂಪೂರ್ಣ ಪರಿಹಾರವನ್ನು ನೀಡುತ್ತದೆ, ಅವುಗಳಲ್ಲಿ ದೊಡ್ಡ ಸಂಸ್ಥೆಗಳು ಮತ್ತು ಎಸ್‌ಎಂಇಗಳವರೆಗೆ ನಿಗಮಗಳಿವೆ, ಏಕೆಂದರೆ ಈ ಸಾಧನವನ್ನು ಏನಾದರೂ ನಿರೂಪಿಸಿದರೆ ಅದು ಅದರ ಸಾಧನವಾಗಿದೆ ದೊಡ್ಡ ಸ್ಕೇಲೆಬಿಲಿಟಿ.

ನಾವು ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಸ್ಥಾಪನೆಗೆ ಧುಮುಕುವ ಮೊದಲು, ನಾವು ಓಪನ್‌ಜೆಡಿಕೆ ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ.

OpenJDK ಅನ್ನು ಸ್ಥಾಪಿಸಿ

La ಉಬುಂಟು 18.04 ನಲ್ಲಿ ಓಪನ್‌ಜೆಡಿಕೆ ಪ್ಯಾಕೇಜ್ ಸ್ಥಾಪಿಸಿ ಇದು ತುಂಬಾ ಸರಳವಾಗಿದೆ:

jdk ಡೀಫಾಲ್ಟ್ ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಅನ್ನು ಸ್ಥಾಪಿಸಿ

sudo apt install default-jdk

ನೀವು ಒರಾಕಲ್ ಜಾವಾವನ್ನು ಸ್ಥಾಪಿಸಲು ಬಯಸಿದರೆ ಓಪನ್‌ಜೆಡಿಕೆ ಬದಲಿಗೆ, ನೋಡಿ ಸೂಚನೆಗಳು ಸಹೋದ್ಯೋಗಿ ಸ್ವಲ್ಪ ಸಮಯದ ಹಿಂದೆ ಪೋಸ್ಟ್ ಮಾಡಿದ್ದಾರೆ.

ಟಾಮ್‌ಕ್ಯಾಟ್‌ಗಾಗಿ ಬಳಕೆದಾರರನ್ನು ರಚಿಸಿ

ಈಗ ನೋಡೋಣ / opt / tomcat ನಲ್ಲಿ ಹೋಮ್ ಡೈರೆಕ್ಟರಿಯೊಂದಿಗೆ ಹೊಸ ಸಿಸ್ಟಮ್ ಬಳಕೆದಾರ ಮತ್ತು ಗುಂಪನ್ನು ರಚಿಸಿ, ಇದು ಟಾಮ್‌ಕ್ಯಾಟ್ ಸೇವೆಯನ್ನು ನಡೆಸುತ್ತದೆ:

sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat

ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ

ನಾವು ಬಳಸುತ್ತೇವೆ wget ಮತ್ತು ಅನ್ಜಿಪ್ ಮಾಡಿ ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಫೈಲ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಹೊರತೆಗೆಯಲು. ನಾವು ಅವುಗಳನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಸ್ಥಾಪಿಸಬಹುದು:

sudo apt install unzip wget

ಡೌನ್‌ಲೋಡ್ ಮಾಡೋಣ ಟಾಮ್‌ಕ್ಯಾಟ್ 9.0.x ನ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿ ನಿಂದ ಪುಟವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ. ಈ ಬರಹದಂತೆ, ಇತ್ತೀಚಿನ ಆವೃತ್ತಿ 9.0.10 ಆಗಿದೆ.

ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಫೈಲ್ ಬಗ್ಗೆ ನಮಗೆ ಸ್ಪಷ್ಟವಾದಾಗ, ನಾವು ಅಲ್ಲಿಗೆ ಹೋಗುತ್ತೇವೆ / tmp ಡೈರೆಕ್ಟರಿ ಮತ್ತು wget ನೊಂದಿಗೆ ಜಿಪ್ ಫೈಲ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ.

ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ

cd /tmp

wget http://apache.rediris.es/tomcat/tomcat-9/v9.0.10/bin/apache-tomcat-9.0.10.zip

ಡೌನ್‌ಲೋಡ್ ಪೂರ್ಣಗೊಂಡ ನಂತರ, ನಾವು ಜಿಪ್ ಫೈಲ್ ಅನ್ನು ಹೊರತೆಗೆಯುತ್ತೇವೆ ಮತ್ತು ಅದನ್ನು / opt / tomcat ಡೈರೆಕ್ಟರಿಗೆ ಸರಿಸುತ್ತೇವೆ:

unzip apache-tomcat-*.zip

sudo mv apache-tomcat-*/ /opt/tomcat/

ಪ್ಯಾರಾ ಆವೃತ್ತಿಗಳು ಮತ್ತು ನವೀಕರಣಗಳ ಮೇಲೆ ಹೆಚ್ಚಿನ ನಿಯಂತ್ರಣವನ್ನು ಹೊಂದಿರುತ್ತದೆ, ನಾವು ಸಾಂಕೇತಿಕ ಲಿಂಕ್ ಅನ್ನು ರಚಿಸುತ್ತೇವೆ ಅದು ಅನುಸ್ಥಾಪನಾ ಡೈರೆಕ್ಟರಿಗೆ ಸೂಚಿಸುತ್ತದೆ:

sudo ln -s /opt/tomcat/apache-tomcat-* /opt/tomcat/latest

ನಂತರ, ನಿಮ್ಮ ಟಾಮ್‌ಕ್ಯಾಟ್ ಸ್ಥಾಪನೆಯನ್ನು ನವೀಕರಿಸಲು ನೀವು ಬಯಸಿದರೆ, ನೀವು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಅನ್ಪ್ಯಾಕ್ ಮಾಡಬಹುದು ಮತ್ತು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗೆ ಸೂಚಿಸಲು ಸಿಮ್‌ಲಿಂಕ್ ಅನ್ನು ಬದಲಾಯಿಸಬಹುದು.

ನಾವು ಮೊದಲೇ ಹೊಂದಿಸಿದ ಟಾಮ್‌ಕ್ಯಾಟ್ ಬಳಕೆದಾರರು ಹೊಂದಿರಬೇಕು ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಡೈರೆಕ್ಟರಿಗೆ ಪ್ರವೇಶ. ನಾವು ಡೈರೆಕ್ಟರಿಯ ಮಾಲೀಕತ್ವವನ್ನು ಟಾಮ್‌ಕ್ಯಾಟ್‌ನ ಬಳಕೆದಾರ ಮತ್ತು ಗುಂಪಿಗೆ ಬದಲಾಯಿಸಬೇಕಾಗುತ್ತದೆ:

sudo chown -R tomcat: /opt/tomcat

ಸಹ ನಾವು ಬಿನ್ ಡೈರೆಕ್ಟರಿಯೊಳಗಿನ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ:

sudo chmod +x /opt/tomcat/latest/bin/*.sh

Systemd ಯುನಿಟ್ ಫೈಲ್ ಅನ್ನು ರಚಿಸಿ

ಟಾಮ್‌ಕ್ಯಾಟ್ ಅನ್ನು ಸೇವೆಯಾಗಿ ನಡೆಸಲು, ನಾವು tomcat.service ಎಂಬ ಹೊಸ ಯುನಿಟ್ ಫೈಲ್ ಅನ್ನು ರಚಿಸುತ್ತೇವೆ. ಇದನ್ನು ಉಳಿಸಬೇಕು / etc / systemd / system / directory ಒಳಗೆ ಕೆಳಗಿನ ವಿಷಯದೊಂದಿಗೆ:

tomcat.service ಫೈಲ್

[Unit]
Description=Tomcat 9 servlet container
After=network.target

[Service]
Type=forking

User=tomcat
Group=tomcat

Environment="JAVA_HOME=/usr/lib/jvm/default-java"
Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom"

Environment="CATALINA_BASE=/opt/tomcat/latest"
Environment="CATALINA_HOME=/opt/tomcat/latest"
Environment="CATALINA_PID=/opt/tomcat/latest/temp/tomcat.pid"
Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"

ExecStart=/opt/tomcat/latest/bin/startup.sh
ExecStop=/opt/tomcat/latest/bin/shutdown.sh

[Install]
WantedBy=multi-user.target

ಸೇವೆಯ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ

ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಸ್ಥಿತಿ

ನಾವು ಹೊಸ ಯುನಿಟ್ ಫೈಲ್ ಅನ್ನು ರಚಿಸುತ್ತೇವೆ ಎಂದು systemd ಗೆ ತಿಳಿಸುತ್ತೇವೆ ಮತ್ತು ನಾವು ಟಾಮ್‌ಕ್ಯಾಟ್ ಸೇವೆಯನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ ಚಾಲನೆಯಲ್ಲಿದೆ:

sudo systemctl daemon-reload

sudo systemctl start tomcat

ಅದು ಆಗಿರಬಹುದು ಸೇವಾ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ:

sudo systemctl status tomcat

ಯಾವುದೇ ದೋಷಗಳಿಲ್ಲದಿದ್ದರೆ, ನೀವು ಮಾಡಬಹುದು ಟಾಮ್‌ಕ್ಯಾಟ್ ಸೇವೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರಾರಂಭಿಸಲು ಸಕ್ರಿಯಗೊಳಿಸಿ ಬೂಟ್ ಸಮಯದಲ್ಲಿ:

sudo systemctl enable tomcat

ಫೈರ್‌ವಾಲ್ ಹೊಂದಿಸಿ

ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅಥವಾ ಸರ್ವರ್ ಅನ್ನು ಫೈರ್‌ವಾಲ್‌ನಿಂದ ರಕ್ಷಿಸಿದ್ದರೆ ಮತ್ತು ನೀವು ಬಯಸಿದರೆ ನಿಮ್ಮ ಸ್ಥಳೀಯ ನೆಟ್‌ವರ್ಕ್‌ನ ಹೊರಗಿನಿಂದ ಟಾಮ್‌ಕ್ಯಾಟ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪ್ರವೇಶಿಸಿ, ನೀವು ಪೋರ್ಟ್ 8080 ಅನ್ನು ತೆರೆಯಬೇಕಾಗುತ್ತದೆ. ಕೆಲವು ಹಂತಗಳಲ್ಲಿ ಈ ಹಂತವು ಅಪಾಯಕಾರಿ.

ಪೋರ್ಟ್ 8080 ನಲ್ಲಿ ದಟ್ಟಣೆಯನ್ನು ಅನುಮತಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಟೈಪ್ ಮಾಡಿ:

ಓಪನ್ ಪೋರ್ಟ್ 8080 ufw tomcat 9

sudo ufw allow 8080/tcp

ಟಾಮ್‌ಕ್ಯಾಟ್ ವೆಬ್ ಮ್ಯಾನೇಜರ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ

ಈಗ ನಾವು ನಮ್ಮ ಉಬುಂಟುನಲ್ಲಿ ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಅನ್ನು ಸ್ಥಾಪಿಸಿದ್ದೇವೆ, ಮುಂದಿನ ಹಂತ ವೆಬ್ ಆಡಳಿತ ಇಂಟರ್ಫೇಸ್‌ಗೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುವ ಬಳಕೆದಾರರನ್ನು ರಚಿಸಿ. ಟಾಮ್‌ಕ್ಯಾಟ್ ಬಳಕೆದಾರರು ಮತ್ತು ಅವರ ಪಾತ್ರಗಳನ್ನು ಫೈಲ್‌ನಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ tomcat-users.xml.

ನೀವು ಫೈಲ್ ಅನ್ನು ತೆರೆದರೆ, ಅದು ಕಾಮೆಂಟ್‌ಗಳು ಮತ್ತು ಉದಾಹರಣೆಗಳಿಂದ ತುಂಬಿರುವುದನ್ನು ನೀವು ನೋಡುತ್ತೀರಿ.

sudo vim /opt/tomcat/latest/conf/tomcat-users.xml

ಟಾಮ್‌ಕ್ಯಾಟ್ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪ್ರವೇಶಿಸಬಹುದಾದ ಹೊಸ ಬಳಕೆದಾರರನ್ನು ಸೇರಿಸಲು (ಮ್ಯಾನೇಜರ್-ಗುಯಿ ಮತ್ತು ನಿರ್ವಾಹಕ-ಗುಯಿ) ಅಗತ್ಯವಿದೆ ಟಾಮ್‌ಕ್ಯಾಟ್-ಬಳಕೆದಾರರು. xml ಫೈಲ್‌ನ ಕೊನೆಯಲ್ಲಿ ಬಳಕೆದಾರರನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಿ ಅದನ್ನು ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ. ಬಳಕೆದಾರಹೆಸರು ಮತ್ತು ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಹೆಚ್ಚು ಸುರಕ್ಷಿತವಾದದ್ದಕ್ಕೆ ಬದಲಾಯಿಸಲು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ:

ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಬಳಕೆದಾರರ ಫೈಲ್

<role rolename="admin-gui"/>
<role rolename="manager-gui"/>
<user username="admin" password="admin123" roles="admin-gui,manager-gui"/>

ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, ಸ್ಥಳೀಯ ಹೋಸ್ಟ್‌ನಿಂದ ಮಾತ್ರ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸಲು ಟಾಮ್‌ಕ್ಯಾಟ್ ವೆಬ್ ನಿರ್ವಾಹಕ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ. ನೀವು ದೂರಸ್ಥ ಐಪಿಯಿಂದ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪ್ರವೇಶಿಸಬೇಕಾದರೆ, ಈ ಕೆಳಗಿನ ಫೈಲ್‌ಗಳನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ಗಳಲ್ಲಿ ಗುರುತಿಸಲಾದ ಸಾಲುಗಳನ್ನು ಕಾಮೆಂಟ್ ಮಾಡಿ ಅಥವಾ ಅಳಿಸಿ:

sudo vim /opt/tomcat/latest/webapps/manager/META-INF/context.xml

ಟಾಮ್‌ಕ್ಯಾಟ್ ಸಂದರ್ಭ ನಿರ್ವಾಹಕ ಫೈಲ್

sudo vim /opt/tomcat/latest/webapps/host-manager/META-INF/context.xml

ಹೋಸ್ಟ್-ಮ್ಯಾನೇಜರ್ ಸಂದರ್ಭ ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಫೈಲ್

ನಿಮಗೆ ಬೇಕಾದರೆ ನಿರ್ದಿಷ್ಟ ಇಂಟರ್ಫೇಸ್‌ನಿಂದ ಮಾತ್ರ ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಪ್ರವೇಶಿಸಿಬ್ಲಾಕ್ಗಳನ್ನು ಕಾಮೆಂಟ್ ಮಾಡುವ ಬದಲು, ನಿಮ್ಮ ಸಾರ್ವಜನಿಕ ಐಪಿಯನ್ನು ಪಟ್ಟಿಗೆ ಸೇರಿಸಿ. ಅನುಮತಿಸಲಾದ ಐಪಿ ವಿಳಾಸಗಳನ್ನು ಲಂಬ ಪಟ್ಟಿಯಿಂದ ಬೇರ್ಪಡಿಸಲಾಗಿದೆ |. ನೀವು ಅನನ್ಯ ಐಪಿ ವಿಳಾಸಗಳನ್ನು ಸೇರಿಸಬಹುದು ಅಥವಾ ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಬಳಸಬಹುದು.

ಅನುಸ್ಥಾಪನೆಯನ್ನು ಪರೀಕ್ಷಿಸಿ

ನಿಮ್ಮ ಬ್ರೌಸರ್ ತೆರೆಯಿರಿ ಮತ್ತು ಟೈಪ್ ಮಾಡಿ: http: // your-domain-o-ip: 8080. ಅನುಸ್ಥಾಪನೆಯು ಯಶಸ್ವಿಯಾಗಿದೆ ಎಂದು uming ಹಿಸಿದರೆ, ಈ ಕೆಳಗಿನಂತಹ ಪರದೆಯು ಕಾಣಿಸುತ್ತದೆ:

ಟಾಮ್‌ಕ್ಯಾಟ್ 9.0.10 ಹೋಮ್ ಸ್ಕ್ರೀನ್

El ಟಾಮ್‌ಕ್ಯಾಟ್ ವೆಬ್ ಅಪ್ಲಿಕೇಷನ್ ಮ್ಯಾನೇಜರ್ ಪ್ಯಾನಲ್ ರಲ್ಲಿ ಲಭ್ಯವಿದೆ http://tu-dominio-o-ip: 8080/manager/html. ಇಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದು.

ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಅಪ್ಲಿಕೇಶನ್ ಮ್ಯಾನೇಜರ್

El ಟಾಮ್‌ಕ್ಯಾಟ್ ವರ್ಚುವಲ್ ಮೆಷಿನ್ ಮ್ಯಾನೇಜರ್ ರಲ್ಲಿ ಲಭ್ಯವಿದೆ http://tu-dominio-o-ip: 8080/host-manager/html. ಇಲ್ಲಿಂದ ನೀವು ಟಾಮ್‌ಕ್ಯಾಟ್ ವರ್ಚುವಲ್ ಹೋಸ್ಟ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದು.

ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ವರ್ಚುವಲ್ ಮೆಷಿನ್ ಮ್ಯಾನೇಜರ್

ನೀವು ಮಾಡಬಹುದು ಭೇಟಿ ನೀಡಿ ಅಧಿಕೃತ ದಸ್ತಾವೇಜನ್ನು ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಅವರಿಂದ  ಮತ್ತು ಅದರ ವೈಶಿಷ್ಟ್ಯಗಳ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿ ಪಡೆಯಿರಿ.


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

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

*

*

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

  1.   ಆಸ್ಟಿವಿಪಿಎಲ್ ಡಿಜೊ

    ಅತ್ಯುತ್ತಮ ಟ್ಯುಟೋರಿಯಲ್!

  2.   ಸೆರ್ಗಿಯೋ ಡಯಾಜ್ ಡಿಜೊ

    ಅತ್ಯುತ್ತಮ ಸ್ಪಷ್ಟ ಮತ್ತು ಸಂಕ್ಷಿಪ್ತ ಟ್ಯುಟೋರಿಯಲ್

  3.   ಕಾರ್ಲೋಸ್ ಡಿಜೊ

    ದೋಷರಹಿತ ಟ್ಯುಟೋರಿಯಲ್. ವಿವರಿಸಿದ ಹೊರತಾಗಿ, ನಾನು ರಚಿಸಿದ ಟಾಮ್‌ಕ್ಯಾಟ್.ಸೇವೆ ಫೈಲ್‌ಗೆ ಮಾತ್ರ ಮರಣದಂಡನೆ ಅನುಮತಿಗಳನ್ನು ನೀಡಬೇಕಾಗಿತ್ತು ಮತ್ತು ಟಾಮ್‌ಕ್ಯಾಟ್.ಸೇವೆ ಫೈಲ್ ಒಳಗೆ "JAVA_HOME" ನ ಮಾರ್ಗವನ್ನು ಮಾರ್ಪಡಿಸಬೇಕಾಗಿತ್ತು ಮತ್ತು ಎಲ್ಲವೂ ಕೆಲಸ ಮಾಡಿದೆ.

  4.   ಜಾರ್ಜ್ ಡಿಜೊ

    ಹಲೋ ಇದು ಅತ್ಯುತ್ತಮವಾಗಿದೆ, ಆದರೆ ಭಾಗವನ್ನು ಎಲ್ಲಿ ಟೈಪ್ ಮಾಡಬೇಕೆಂದು ನನಗೆ ತಿಳಿದಿಲ್ಲವಾದ್ದರಿಂದ ನನಗೆ ಮುಂದುವರಿಯಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ

    [ಘಟಕ]
    ವಿವರಣೆ = ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಸರ್ವ್ಲೆಟ್ ಕಂಟೇನರ್
    = Network.target ನಂತರ

    [ಸೇವೆ]
    ಟೈಪ್ = ಫೋರ್ಕಿಂಗ್

    ಬಳಕೆದಾರ = ಟಾಮ್‌ಕ್ಯಾಟ್
    ಗುಂಪು = ಟಾಮ್‌ಕ್ಯಾಟ್

    ಪರಿಸರ = »JAVA_HOME = / usr / lib / jvm / default-java»
    ಪರಿಸರ = »JAVA_OPTS = -Djava.security.egd = ಫೈಲ್: /// dev / urandom»

    ಪರಿಸರ = »CATALINA_BASE = / opt / tomcat / latest»
    ಪರಿಸರ = »CATALINA_HOME = / opt / tomcat / latest»
    ಪರಿಸರ = »CATALINA_PID = / opt / tomcat / latest / temp / tomcat.pid»
    ಪರಿಸರ = »CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX: + UseParallelGC»

    ExecStart = / opt / tomcat / latest / bin / startup.sh
    ExecStop = / opt / tomcat / latest / bin / shutdown.sh

    [ಸ್ಥಾಪಿಸಿ]
    ವಾಂಟೆಡ್ಬಿ = ಬಹು-ಯೂಸರ್ ಟಾರ್ಗೆಟ್

    ನೀವು ಅದನ್ನು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಮಾಡಬೇಕು.
    ಸಂಬಂಧಿಸಿದಂತೆ

    1.    ಡೇಮಿಯನ್ ಅಮೀಡೊ ಡಿಜೊ

      ಹಲೋ. ನೀವು ಉಲ್ಲೇಖಿಸುವ ಕೋಡ್ ಅನ್ನು /etc/systemd/system/tomcat.service ಫೈಲ್‌ನಲ್ಲಿ ಅಂಟಿಸಬೇಕು. ಫೈಲ್ ರಚಿಸಲು ಅಥವಾ ಸಂಪಾದಿಸಲು ಕೆಲವು ಸಂಪಾದಕವನ್ನು ಬಳಸಿ. ಸಲು 2.

  5.   ರಾಫೆಲ್ ಡಿಜೊ

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

  6.   D87 ಡಿಜೊ

    ಅದು ನನಗೆ ಸೇವೆ ಮಾಡಿಲ್ಲ

  7.   ಇಸಾಬೆಲ್ ಡಿಜೊ

    ಬಹಳ ಧನ್ಯವಾದ.

  8.   ಬರ್ನಾರ್ಡಿನೊ ಡಿಜೊ

    ತುಂಬಾ ಒಳ್ಳೆಯದು. ತುಂಬಾ ಧನ್ಯವಾದಗಳು.

  9.   ಏಂಜೆಲ್ ಡಿಜೊ

    ಪರ್ಫೆಕ್ಟ್ ಟ್ಯುಟೋರಿಯಲ್ !!!

    ಸಾವಿರಾರು ಧನ್ಯವಾದಗಳು !!!!!

  10.   ಜೋಸ್ ಡಿಜೊ

    ಅತ್ಯುತ್ತಮ ಟ್ಯುಟೋರಿಯಲ್ ಆದರೆ ನಾನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ್ದರೆ ಟಾಮ್‌ಕ್ಯಾಟ್.ಸರ್ವಿಸ್ ಫೈಲ್ ಅನ್ನು ರಚಿಸುವಾಗ ರಚಿಸುವಲ್ಲಿ ನನಗೆ ಸಮಸ್ಯೆ ಇದೆ

    [ಘಟಕ]
    ವಿವರಣೆ = ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಸರ್ವ್ಲೆಟ್ ಕಂಟೇನರ್
    = Network.target ನಂತರ

    [ಸೇವೆ]
    ಟೈಪ್ = ಫೋರ್ಕಿಂಗ್

    ಬಳಕೆದಾರ = ಟಾಮ್‌ಕ್ಯಾಟ್
    ಗುಂಪು = ಟಾಮ್‌ಕ್ಯಾಟ್

    ಪರಿಸರ = »JAVA_HOME = / usr / lib / jvm / java-11-openjdk-amd64 / jre»
    ಪರಿಸರ = »JAVA_OPTS = -Djava.security.egd = ಫೈಲ್: /// dev / urandom»

    ಪರಿಸರ = »CATALINA_BASE = / opt / tomcat /»
    ಪರಿಸರ = »CATALINA_HOME = / opt / tomcat /»
    ಪರಿಸರ = »CATALINA_PID = / opt / tomcat / temp / tomcat.pid»
    ಪರಿಸರ = »CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX: + UseParallelGC»
    ಪರಿಸರ = »CATALINA_OUT = / opt / tomcat / log / catalina.out

    ExecStart = / opt / tomcat / bin / startup.sh
    ExecStop = / opt / tomcat / bin / shutdown.sh

    [ಸ್ಥಾಪಿಸಿ]
    ವಾಂಟೆಡ್ಬಿ = ಬಹು-ಯೂಸರ್ ಟಾರ್ಗೆಟ್

    ಸಿಸ್ಟಮ್ ಸ್ಟಾರ್ಟ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ tomcat.service ಇದು ನನಗೆ ಈ ಕೆಳಗಿನ ದೋಷವನ್ನು ನೀಡುತ್ತದೆ:

    ನಿಯಂತ್ರಣ ಪ್ರಕ್ರಿಯೆಯು ದೋಷ ಕೋಡ್‌ನೊಂದಿಗೆ ನಿರ್ಗಮಿಸಿದ ಕಾರಣ tomcat.service ಗಾಗಿ ಕೆಲಸ ವಿಫಲವಾಗಿದೆ.
    ವಿವರಗಳಿಗಾಗಿ "systemctl status tomcat.service" ಮತ್ತು "Journalctl -xe" ನೋಡಿ.

    systemctl ಸ್ಥಿತಿ tomcat.service ತೋರಿಸುತ್ತದೆ:
    tomcat.service - ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಸರ್ವ್ಲೆಟ್ ಕಂಟೇನರ್
    ಲೋಡ್ ಮಾಡಲಾಗಿದೆ: ಲೋಡ್ ಮಾಡಲಾಗಿದೆ (/etc/systemd/system/tomcat.service; ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ; ಮಾರಾಟಗಾರರ ಪೂರ್ವನಿಗದಿ: ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ)
    ಸಕ್ರಿಯ: ವಿಫಲವಾಗಿದೆ (ಫಲಿತಾಂಶ: ನಿರ್ಗಮನ-ಕೋಡ್) ಥು 2020-07-09 13:14:25 ಸಿಎಸ್ಟಿ; 2 ನಿಮಿಷ 12 ಸೆ ಹಿಂದೆ
    ಪ್ರಕ್ರಿಯೆ: 5851 ExecStart = / opt / tomcat / bin / startup.sh (ಕೋಡ್ = ನಿರ್ಗಮಿಸಲಾಗಿದೆ, ಸ್ಥಿತಿ = 2)

    ಜುಲೈ 09 13:14:25 ಹೋಸ್ಟ್ -120901 ಸಿಸ್ಟಂ [1]: ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಸರ್ವ್ಲೆಟ್ ಕಂಟೇನರ್ ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತಿದೆ…
    ಜುಲೈ 09 13:14:25 ಹೋಸ್ಟ್ -120901 ಸಿಸ್ಟಂ [1]: tomcat.service: ನಿಯಂತ್ರಣ ಪ್ರಕ್ರಿಯೆಯಿಂದ ನಿರ್ಗಮಿಸಲಾಗಿದೆ, ಕೋಡ್ = ನಿರ್ಗಮಿಸಲಾಗಿದೆ, ಸ್ಥಿತಿ = 2 / INVALIDARGUMENT
    ಜುಲೈ 09 13:14:25 ಹೋಸ್ಟ್ -120901 ಸಿಸ್ಟಂ [1]: tomcat.service: ಫಲಿತಾಂಶ 'ಎಕ್ಸಿಟ್-ಕೋಡ್' ನೊಂದಿಗೆ ವಿಫಲವಾಗಿದೆ.
    ಜುಲೈ 09 13:14:25 ಹೋಸ್ಟ್ -120901 ಸಿಸ್ಟಂ [1]: ಟಾಮ್‌ಕ್ಯಾಟ್ 9 ಸರ್ವ್ಲೆಟ್ ಕಂಟೇನರ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ವಿಫಲವಾಗಿದೆ.

    ಮತ್ತು magazinectl -xe ಅನ್ನು ಚಲಾಯಿಸುವಾಗ

    ಜುಲೈ 09 13:14:25 ಹೋಸ್ಟ್ -120901 ಸ್ಟಾರ್ಟ್ಅಪ್.ಶ್ [5869]: ಸ್ಪರ್ಶ: '/opt/tomcat//logs/catalina.out' ಅನ್ನು ಸ್ಪರ್ಶಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ: ಅನುಮತಿ ನಿರಾಕರಿಸಲಾಗಿದೆ
    ಜುಲೈ 09 13:14:25 ಹೋಸ್ಟ್ -120901 ಸ್ಟಾರ್ಟ್ಅಪ್. [5851]: /opt/tomcat/bin/catalina.sh: 505: /opt/tomcat//logs/catalina.out ಅನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ
    ಜುಲೈ 09 13:15:01 ಹೋಸ್ಟ್ -120901 CRON [5879]: pam_unix (ಕ್ರಾನ್: ಸೆಷನ್): ಬಳಕೆದಾರರ ಮೂಲಕ್ಕಾಗಿ ಅಧಿವೇಶನವನ್ನು ತೆರೆಯಲಾಗಿದೆ (uid = 0)
    ಜುಲೈ 09 13:15:01 ಹೋಸ್ಟ್ -120901 ಕ್ರೋನ್ [5880]: (ರೂಟ್) ಸಿಎಂಡಿ (ಆಜ್ಞೆ -v ಡೆಬಿಯನ್-ಸಾ 1> / ಡೆವ್ / ಶೂನ್ಯ && ಡೆಬಿಯನ್-ಸಾ 1 1)
    ಜುಲೈ 09 13:15:01 ಹೋಸ್ಟ್ -120901 CRON [5879]: pam_unix (cron: session): ಬಳಕೆದಾರರ ಮೂಲಕ್ಕಾಗಿ ಅಧಿವೇಶನ ಮುಚ್ಚಲಾಗಿದೆ
    ಜುಲೈ 09 13:16:32 ಹೋಸ್ಟ್ -120901 wpa_supplicant [707]: wlp2s0: ಒಂದು ಈಗಾಗಲೇ ಬಾಕಿ ಇರುವುದರಿಂದ ಸ್ಕ್ಯಾನ್ ಪ್ರಚೋದಕವನ್ನು ತಿರಸ್ಕರಿಸಿ
    ಜುಲೈ 09 13:17:01 ಹೋಸ್ಟ್ -120901 CRON [5905]: pam_unix (ಕ್ರಾನ್: ಸೆಷನ್): ಬಳಕೆದಾರರ ಮೂಲಕ್ಕಾಗಿ ಅಧಿವೇಶನವನ್ನು ತೆರೆಯಲಾಗಿದೆ (uid = 0)
    ಜುಲೈ 09 13:17:01 ಹೋಸ್ಟ್ -120901 ಕ್ರೋನ್ [5906]: (ರೂಟ್) ಸಿಎಂಡಿ (ಸಿಡಿ / && ರನ್-ಪಾರ್ಟ್ಸ್ –ರೆಪೋರ್ಟ್ / ಎಟಿಸಿ / ಕ್ರಾನ್.ಹೌರ್ಲಿ)
    ಜುಲೈ 09 13:17:01 host120901 CRON [5905]: pam_unix (cron: session): ಬಳಕೆದಾರರ ಮೂಲಕ್ಕಾಗಿ ಅಧಿವೇಶನ ಮುಚ್ಚಲಾಗಿದೆ

    ನನಗೆ ದಯವಿಟ್ಟು ಇದೆ ಎಂದು ನೀವು ನನಗೆ ವಿವರಿಸಬಹುದೇ?

  11.   ಜೋಸ್ ಡಿಜೊ

    ಮಾ ತುಂಬಾ ಧನ್ಯವಾದಗಳು, ಶಿಕ್ಷಕರು 2020 ರಲ್ಲಿ ಈ ಡಿಕ್ಸ್ ಕೇಳುತ್ತಿದ್ದಾರೆ

  12.   ಟಾರ್ಸ್ಟನ್ ಡಿಜೊ

    ಗಂಜ್ ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಟೋಲ್ ಮಾಡುತ್ತದೆ. ಹಬ್ ದಾಸ್ ಸೆಲ್ಬ್ಸ್ಟ್ ಮಿಟ್ ಮಿನೆಮ್ ಕನಿಷ್ಠ ಲಿನಕ್ಸ್ ಕೆಂಟ್ನಿಸ್ಸೆನ್ ಹಿನ್ ಬೆಕೊಮೆನ್. ಸಮಸ್ಯೆ ವಾರೆನ್ ಎಹ್ರ್ «ಬಾಹ್ಯ» ನ್ಯಾಚುರ್, ವೈ ದಾಸ್ ರಿಚ್ಟಿಜ್ ಐನ್ಟ್ರಾಜೆನ್ ಐನ್ ಪ್ರಾಕ್ಸಿಸ್. ಹಬ್ ಡೈ ಅನುಸ್ಥಾಪನ ಮಿಟ್ 10.0.6, ಜಿಂಗ್ ಓಹ್ನೆ ಸಮಸ್ಯೆ.
    ನೂರ್ ಸೋ, ಡೈ ಸ್ಯಾಚೆ ಮಿಟ್ ಡೆರ್ ಕಾಂಟೆಕ್ಸ್ಟ್.

    ಧನ್ಯವಾದಗಳು.