Hapi 1: Instalimi i parakushteve
Hapi 2: Krijimi i përdoruesit
Hapi 3: Instalimi i Tomcat
Hapi 3: Krijimi i skenarit
Hapi 4: Konfiguro ndërfaqen e menaxhimit të uebit
Apache Tomcat, i krijuar nga e njëjta organizatë si serveri i njohur i uebit Apache, është një server në internet që ju lejon të shërbeni faqet e internetit Java për vizitorët. Në këtë udhëzues, ne do të shohim se si mund të instalojmë Apache Tomcat në një server Ubuntu 14.04.
Hapi 1: Instalimi i parakushteve
Së pari, ne duhet të përditësojmë të gjithë softuerin në serverin tonë dhe të instalojmë një sërë parakushtesh:
apt-get update
Pasi ta keni bërë këtë, instaloni JDK:
apt-get install default-jdk
Hapi 2: Krijimi i përdoruesit
Ne do të na duhet një përdorues jo-root për të ekzekutuar serverin e uebit Tomcat nën. Për menaxhim të lehtë, ne do ta quajmë atë "tomac". Natyrisht, kjo mund të jetë gjithçka që dëshironi.
groupadd tomcat
useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
Hapi 3: Instalimi i Tomcat
Pasi të konfirmojmë se parakushtet janë instaluar me sukses, mund të fillojmë procesin e instalimit të Tomcat. Së pari, ne do të shkarkojmë skedarët:
cd
wget http://mirror.sdunix.com/apache/tomcat/tomcat-8/v8.0.23/bin/apache-tomcat-8.0.23.tar.gz
mkdir /opt/tomcat
tar xvf apache-tomcat-8*tar.gz -C /opt/tomcat --strip-components=1
Vendosni lejet:
cd /opt/tomcat
sudo chgrp -R tomcat conf
sudo chmod g+rwx conf
sudo chmod g+r conf/*
sudo chown -R tomcat work/ temp/ logs/
Hapi 3: Krijimi i skenarit
Tani do të na duhet të krijojmë një skript në mënyrë që të ekzekutojmë Tomcat si shërbim.
Për ta bërë këtë, do t'ju duhet të vendosni JAVA_HOMEvariablin. Mund ta gjeni duke përdorur komandën e mëposhtme:
update-alternatives --config java
Pasi ta bëni këtë, krijoni skenarin:
vi /etc/init/tomcat.conf
Ngjitni përmbajtjen e mëposhtme në skedar:
description "Tomcat"
start on runlevel [2345]
stop on runlevel [!2345]
respawn
respawn limit 10 5
setuid tomcat
setgid tomcat
env JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/jre
env HOME=/opt/tomcat
# Modify these options as needed
env JAVA_OPTS="-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom"
env MEMORY="-Xms512M -Xmx1024M -server -XX:+UseParallelGC"
exec $HOME/bin/catalina.sh run
# cleanup temp directory after stop
post-stop script
rm -rf $HOME/temp/*
end script
Pasi ta ruani këtë skedar, ekzekutoni:
sudo initctl reload-configuration
Tani mund të nisni serverin në internet Tomcat duke përdorur komandën e mëposhtme:
initctl start tomcat
Pas fillimit të shërbimit, mund të përdorni Tomcat në URL-në e mëposhtme:
serverip:8080
Hapi 4: Konfiguro ndërfaqen e menaxhimit të uebit
Për të hyrë në Ndërfaqen e Menaxhimit të Uebit, do të na duhet të krijojmë një përdorues që do të jetë në gjendje ta aksesojë atë. Hapni skedarin e mëposhtëm me redaktorin tuaj të preferuar:
/opt/tomcat/conf/tomcat-users.xml
Ngjitni sa vijon në këtë skedar:
<tomcat-users>
<user username="user" password="password" roles="manager-gui,admin-gui"/>
</tomcat-users>
Ndryshoni "user" në emrin e përdoruesit dhe "password" në fjalëkalimin për përdoruesin që dëshironi të krijoni. Sigurohuni që ta mbani mend!
Rinisni Tomcat duke shtypur:
initctl restart tomcat
Tani do të mund të identifikoheni me emrin e përdoruesit dhe fjalëkalimin që sapo keni krijuar.
Ju mund të përdorni Tomcat në URL-në e mëposhtme:
serverip:8080
Ka ndërfaqe të shumta. Mund të përdorni aplikacionin e menaxherit këtu:
serverip:8080/manager/html
Me aplikacionin Menaxher, mund të menaxhoni faqet e internetit të vendosura në serverin tuaj Tomcat.
Menaxheri i hostit mund të arrihet nga URL-ja e mëposhtme:
serverip:8080/host-manager/html/
urime! Tani keni konfiguruar serverin tuaj Tomcat!