Apache Tomcat, vagy egyszerűen Tomcat, mint ismertebb, egy nyílt forráskódú webes tároló szervletekkel és JavaServer Pages támogatással Az Apache Software Foundation által kifejlesztett alkalmazás (JSP). A Tomcat szervlet motorja gyakran az Apache webszerverrel együtt mutatják be, mivel bemutatja a végrehajtáshoz szükséges Java kódot a környezet számára.
A legegyszerűbb formájában a Tomcat egyetlen műveletet hajt végre a rendszeren belül a Java virtuális gépen keresztül. A böngészőből a Tomcat minden egyes további HTTP-kérését külön szálban dolgozzuk fel, mivel a Tomcat rendelkezik a kezeléséhez szükséges eszközökkel és konfigurációval. A Tomcat konfigurációját egyszerű XML fájlokban tárolják, amelyeket számos eszközzel át lehet tekinteni és szerkeszthetnek. A következő oktatóanyagban Megtanítjuk, hogyan telepítse ezt a hasznos eszközt az Ubuntu 15.10 Server rendszerre, amely egyelőre eléri a 8. verziót.
Tomcat 8 telepítés
A Tomcat 8 telepítése, ha alapértelmezés szerint nem illesztette be a rendszer telepítésébe, olyan egyszerű, mint a következő parancsok megadása a terminálról:
sudo apt-get install tomcat8 tomcat8-docs tomcat8-admin tomcat8-examples
Válaszoljon igenlően a kérdésre, ha telepíteni szeretné Kandúr. Ez magában foglalja a Java csomagoktól való függőségeit is, és létrehozza a tomcat8 felhasználót a rendszeren belül. Ezenkívül az alkalmazás az alapértelmezett paraméterekkel indul.
Ha ki akarja próbálni az alkalmazást bármelyik böngészőből elérheti a gép domainjét vagy IP-címét, majd a 8080-as portot.
http://your_ip_address:8080
Ezután megjelenik egy szöveg "Működik!", És további egyéb információkkal együtt.
Tomcat 8 vállalja
A Tomcat 8 konfigurációja a kezelő webes felületéről módosítható. Engedélyezéséhez és annak összes funkciójához szerkesztenie kell a fájlt /etc/tomcat8/tomcat-users.xml
sudo vi /etc/tomcat8/tomcat-users.xml
Adja hozzá a következő sorokat:
<role rolename="manager"/> <role rolename="admin"/> <user name="admin" password="secret_password" roles="manager,admin"/>
Mentse el és lépjen ki a fájl szerkesztéséből. Most már képesnek kell lennie a kiszolgáló megtekintésére és kezelésére a címről http://tu_dirección_ip:8080/manager/html. Hozzáférhet azzal a névvel és jelszóval, amelyet létrehozott /etc/tomcat8/tomcat-users.xml.
En / var / lib / tomcat8 a könyvtárak conf, naplók, webalkalmazások y működik. En webalkalmazások az a hely, ahol a szervleteket fogják tárolni (vagy legalábbis a rájuk mutató XML konfigurációs fájl).
A szerver tesztelésének módja az alábbiak letöltése alkalmazás fájl és telepítse a felügyeleti oldalon keresztül (a telepíteni látható a fájl feltöltése a szerverre). Opcionálisan a következő parancsot is végrehajthatja a könyvtárból webalkalmazások de Kandúr y a szerver automatikusan felismeri és kiterjeszti a webalkalmazás fájlt további beavatkozás nélkül:
wget http://simple.souther.us/SimpleServlet.war
Most írja be a következő elérési utat a böngészőjébe: http: //your_ip_ddress:8080 / SimpleServlet /
Hogyan konfigurálható a Tomcat a 80-as porton történő hallgatásra
Ha akarod állítsa át a Tomcat figyelő portot 80-ra a következő eljárást kell követnie. Először szerkessze a /etc/tomcat8/server.xml.
sudo vi /etc/tomcat8/server.xml
Ezután keresse meg a szöveget ott, ahol mondja Csatlakozó port = »8080 ″ és ezt az értéket cserélje le Csatlakozó port = »80 ″. Mentse és lépjen ki a fájlszerkesztő módból.
Most csak újra kell indítania a Tomcat szervert a következő paranccsal:
sudo /etc/init.d/tomcat8 restart