Az Apache Tomcat telepítése Ubuntu 14.04-re

Az Apache Tomcat, amelyet ugyanaz a szervezet hozott létre, mint a népszerű Apache webszervert, egy olyan webszerver, amely lehetővé teszi Java weboldalak kiszolgálását a látogatók számára. Ebben az útmutatóban meglátjuk, hogyan telepíthetjük az Apache Tomcat-ot egy Ubuntu 14.04-es kiszolgálóra.

1. lépés: Az előfeltételek telepítése

Először is frissítenünk kell a szerverünkön lévő összes szoftvert, és telepítenünk kell néhány előfeltételt:

apt-get update

Miután ezt megtette, telepítse a JDK-t:

apt-get install default-jdk

2. lépés: A felhasználó létrehozása

Szükségünk lesz egy nem root felhasználóra a Tomcat webszerver futtatásához. Az egyszerű kezelés kedvéért "tomcat"-nak hívjuk. Ez természetesen bármi lehet, amit csak akarsz.

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

3. lépés: A Tomcat telepítése

Az előfeltételek sikeres telepítésének megerősítése után megkezdhetjük a Tomcat telepítési folyamatát. Először is letöltjük a fájlokat:

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

Állítsa be az engedélyeket:

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/

3. lépés: A szkript létrehozása

Most létre kell hoznunk egy szkriptet a Tomcat szolgáltatásként való futtatásához.

Ehhez be kell állítania a JAVA_HOMEváltozót. Ezt a következő paranccsal találhatja meg:

update-alternatives --config java

Ezt követően hozza létre a szkriptet:

vi /etc/init/tomcat.conf

Illessze be a következő tartalmat a fájlba:

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

A fájl mentése után futtassa:

sudo initctl reload-configuration

Most elindíthatja a Tomcat webszervert a következő paranccsal:

initctl start tomcat

A szolgáltatás elindítása után a Tomcat a következő URL-címen érheti el:

serverip:8080

4. lépés: Állítsa be a webkezelő felületet

A webkezelő felület eléréséhez létre kell hoznunk egy felhasználót, aki képes lesz hozzáférni. Nyissa meg a következő fájlt kedvenc szerkesztőjével:

/opt/tomcat/conf/tomcat-users.xml

Illessze be ebbe a fájlba a következőket:

<tomcat-users>
    <user username="user" password="password" roles="manager-gui,admin-gui"/>
</tomcat-users>

Módosítsa a „felhasználó”-t a létrehozni kívánt felhasználó felhasználónevére, a „jelszó”-t pedig a jelszóra. Ügyeljen arra, hogy emlékezzen rá!

Indítsa újra a Tomcatet a következő beírásával:

initctl restart tomcat

Mostantól az imént létrehozott felhasználónévvel és jelszóval tud majd bejelentkezni.

A Tomcat a következő URL-címen érheti el:

serverip:8080

Több interfész is létezik. A Manager alkalmazást itt érheti el:

serverip:8080/manager/html

A Manager alkalmazással kezelheti a Tomcat szerverén tárolt webhelyeket.

A Host Manager a következő URL-ről érhető el:

serverip:8080/host-manager/html/

Gratulálunk! Most beállította saját Tomcat szerverét!

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.