Az Apache Tomcat telepítése az Ubuntu kiszolgálóra

A Tomcat egy nyílt forráskódú kiszolgálóalkalmazás Linuxra, Windowsra és más operációs rendszerekre, amelyeket Java Serverlet Containers futtatására terveztek, és képes futtatni a Java Server Page technológiát is. Ebben az útmutatóban áttekintjük az Apache Tomcat 9-es verziójának telepítését az Ubuntu Server 18.04 LTS rendszeren.

Megjegyzés: bár ez az útmutató arra összpontosít, hogy az Apache Tomcat működjön az Ubuntu 18.04-en, a 18.10-es verzión is futni fog.

Állítsa be a Java-t

Az Apache Tomcat egy Java szerver, így a szoftver nem használható a Java előzetes telepítése nélkül. Szerencsére létezik egy PPA az Ubuntu számára, amely megoldja a Java futtatókörnyezet működő verziójának beszerzésének nehézségeit.

A PPA telepítéséhez indítson el egy terminált az Ubuntu kiszolgálón, és írja be a következő parancsot.

Megjegyzés: ha az Ubuntu-kiszolgáló nem tud PPA-kat használni a dobozból, előzetesen telepítenie kell a software-properties-common csomagot.

sudo add-apt-repository ppa:webupd8team/java

Miután hozzáadta a PPA-t az Ubuntuhoz, tegyen magának egy szívességet, és olvassa el a képernyőn megjelenő üzenetet. Információkat ad a PPA-ról és arról, hogy a rendszer hogyan lesz támogatott. Ezután, ha végzett a prompt elolvasásával, futtassa a frissítés parancsot.

sudo apt update

A frissítési parancs befejeztével már csak az Apt install segítségével kell telepítenie a Java-csomagokat.

sudo apt install oracle-java8-installer

Java konfigurálása

A WebUpd8 PPA nagyon egyszerűvé teszi a Java verziójának működését az Ubuntu szerveren. A Java környezet azonban nem állítja be magát automatikusan a telepítéskor. Ehelyett magának kell beállítania a Java-t, és hozzáadnia kell dolgokat az /etc/environon fájlhoz.

  Hogyan készítsünk költség- és bevételi táblázatokat a Microsoft Excel programban

A terminálban nyissa meg az /etc/environment fájlt a Nano szövegszerkesztővel.

sudo nano -w /etc/environment

Navigáljon a fájl aljára, és hagyja figyelmen kívül a fájlban látható szövegeket. Ezután illessze be az alábbi kódot a Nano-ba.

JAVA_HOME=”/usr/lib/jvm/java-8-oracle/jre”

A Ctrl + O billentyűkombináció megnyomásával mentse a módosításokat az /etc/environon fájlba. Ezután zárja be a szerkesztőt a Ctrl + X megnyomásával.

A környezet beállítása után szerkesztenünk kell a Bashrc fájlt, és be kell állítani a Jaa elérési útját.

nano -w ~/.bashrc

Navigáljon a fájl aljára, és adja hozzá az alábbi kódot a Bashrc fájlhoz.

# Java elérési út
exportálja a JAVA_HOME=/usr/lib/jvm/java-8-oracle/jre
export PATH=JAVA_HOME/bin:$PATH

Mentse el a módosításokat a Bashrc fájlba a Ctrl + O megnyomásával a billentyűzeten. Ezután zárja be a Ctrl + X billentyűkombinációval, és írja be a forrás és echo parancsokat, hogy befejezze a beállítást.

source ~/.bashrc

Miután bezárta a Nano szövegszerkesztőt, indítsa újra, hogy megbizonyosodjon arról, hogy a Java környezet készen áll a használatra.

  Az ERR_NAME_NOT_RESOLVED Chrome-hiba javítása

Telepítse az Apache Tomcat programot

A Java működik, így most beállíthatjuk a Tomcat-et. Ehhez szerezzen be root-ot, CD-t a /tmp könyvtárba, és töltse le a Tomcat 9.0.13-as verzióját.

sudo -s
cd /tmp
wget https://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz

Amikor a Tomcat csomag letöltése befejeződött, biztonságosan kibonthatja a /opt mappába.

mkdir -p /opt/tomcat
tar xzvf /tmp/apache-tomcat-9.0.13.tar.gz -C /opt/tomcat/ --strip-components=1

Az /opt/tomcat mappába telepített szoftverrel itt az ideje létrehozni a „Tomcat” felhasználót és a „Tomcat” csoportot.

groupadd tomcat

useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

Ezután a chown paranccsal adjon engedélyt az új Tomcat-felhasználónak az Ubuntu /opt/tomcat könyvtárának eléréséhez és kezeléséhez.

chown -R tomcat:tomcat /opt/tomcat

Ezután a chmod paranccsal tegye végrehajthatóvá az /opt/tomcat/bin/ könyvtárban található összes fájlt.

cd /opt/tomcat/bin
chmod +x *

Nyissa meg utoljára a Bashrc fájlt Nano-ban.

nano -w ~/.bashrc

A fájl megnyitása után határozza meg a Catalina környezetet a Tomcat számára az alábbi kód hozzáadásával a fájl aljához.

#Catalina
export CATALINA_HOME=/opt/tomcat

Mentse el a módosításokat a Ctrl + O megnyomásával a billentyűzeten.

  A Wekan projektmenedzser beállítása Linuxon

A Bashrc fájl módosításainak forrása:

source ~/.bashrc

Végül indítsa el a szervert a következő paranccsal:

sudo $CATALINA_HOME/bin/startup.sh

Tomcat kikapcsolása

A Tomcat szerver leállításához futtassa a leállítási parancsfájlt.

sudo $CATALINA_HOME/bin/shutdown.sh

Hozzáférés az Apache Tomcat szerverhez

A Tomcat alapértelmezés szerint a 8080-as porton nyílik meg, így az eléréséhez meg kell találnia a szerver helyi IP-címét, és a következő URL-címen kell elérnie egy webböngészőben.

https://ip-address-of-server:8080

Nem biztos abban, hogy mi az Ubuntu-kiszolgáló helyi IP-címe? Könnyen megtalálhatja, ha egy terminálra lép, és futtatja az ip addr parancsot.

ip addr show | grep 192.168*

Ha a szerver nem használja a 192.168-at, távolítsa el a Grep parancsot, és futtassa a következőképpen:

ip addr show