Parakushtet
Përditësoni sistemin tuaj
Përditëso variablin JAVA_HOME
Krijo një përdorues për të ekzekutuar ueb serverin Tomcat
Konfiguro Tomcat
Ky udhëzues shpjegon se si të instaloni Apache Tomcat në një server Ubuntu 16.04.
Parakushtet
- Vendosni një shembull të ri të serverit Ubuntu 16.04.
- Krijo një përdorues sudo pa rrënjë.
- Hyni në makinë përmes SSH si përdoruesi që keni krijuar.
Përditësoni sistemin tuaj
Sigurohuni që keni versionin më të fundit të qëndrueshëm të Ubuntu 16.04.
sudo apt-get update
Instaloni Java.
sudo apt-get install default-jdk
Përditëso JAVA_HOMEvariablin
Gjeni drejtorinë për JAVA_HOME.
update-alternatives --config java
Kopjoni drejtorinë dhe më pas shkruani sa vijon.
nano /etc/environment
Kjo do të hapë skedarin që përmban variabla të mjedisit.
Shto JAVA_HOME.
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java"
Rruga në thonjëza është shtegu që po përdorni.
Ruani dhe mbyllni skedarin.
Ringarko variablat e mjedisit në mënyrë që ato të hyjnë në fuqi.
source /etc/environment
Kontrolloni për t'u siguruar që funksionoi:
echo $JAVA_HOME
Do të shihni rrugën që keni hyrë.
Krijo një përdorues për të ekzekutuar ueb serverin Tomcat
Ne do ta quajmë këtë përdorues 'tomcat', por ju mund të përdorni çdo emër për këtë përdorues.
groupadd tomcat
useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
Sigurohuni që e dini versionin e Tomcat që dëshironi të instaloni.
Për këtë tutorial, ne do të përdorim versionin 8.5.24, dhe lidhja e shkarkimit është si më poshtë.
http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz
Mos harroni të zgjidhni shkarkimin me një .gzshtesë.
Krijoni një direktori për skedarët Tomcat.
mkdir /opt/tomcat
Shkarko Tomcat.
cd
wget your-tomcat-link
Zhzip skedarët në dosjen Tomcat.
tar xvf apache-tomcat-8*tar.gz -C /opt/tomcat --strip-components=1
Mund të shtypni tastin " Tab" pasi të shkruani apache, pasi keni vetëm një shkarkim në dosjen tuaj.
Sigurohuni që dosjet të kenë lejet e duhura.
cd /opt/
sudo chown -R tomcat tomcat/
Shfaqni JAVA_HOMEsërish shtegun, në mënyrë që ta kopjoni.
nano /etc/systemd/system/tomcat.service
Kopjoni dhe ngjisni cilësimet më poshtë në tomcat.serviceskedarin që sapo keni krijuar. Ndryshoni JAVA_HOMEshtegun për në atë që keni kopjuar. Pas kësaj, ruani dhe mbyllni skedarin.
[Unit]
Description=Apache Tomcat Web Application Container
After=network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64/jre
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always
[Install]
WantedBy=multi-user.target
Rifresko demonin SystemD në mënyrë që të përfshihen cilësimet e shërbimit që u shtuan.
sudo systemctl daemon-reload
Filloni shërbimin Tomcat.
sudo systemctl start tomcat
Kontrolloni statusin e serverit tuaj Tomcat.
sudo systemctl status tomcat
Shfletoni te http://your_ip_address:8080
Do të shihni faqen e uljes së serverit Tomcat.