Debian Jessie Tomcat8
Telepítsünk java enterprise edition(JavaEE) webszervert. Lehetne jboss, glassfish stb., de legyen ez most az "apache tomcat". A 8-as tomcathez a JavaEE 7-es verziója tartozik. |
|
Telepítsük fel: # apt-get install tomcat8 Ez felrakja közben az openjdk-7-jre,tomcat-common csomagot is sokminden más mellett. Innentől máris működik a webszerverünk a böngészőből a 8080-as porton elérhetjük így: http://192.168.1.105:8080/ Ha látjuk az "It works!" -t akkor már örülhetünk is. A java webalkalmazásaink a /var/lib/tomcat8/webapps mappába fognak kerülni. A telepítés után itt most a ROOT mappában az "It works" található. Ha szeretnénk adminisztrálni webes felületen a java alkalmazásainkat, hogy pl melyik induljon el álljon le stb. akkor telepítsük fel a következő csomagot is: # apt-get install tomcat8-admin Ezután az /etc/tomcat8/tomcat-users.xml fájlban állítsuk be a jogosultságokat, hogy hozzátudjunk férni a Tomcat Web Application Manager-hez és a Tomcat Virtual Host Manager-hez: <?xml version="1.0" encoding="UTF-8"?> <tomcat-users> <user username="admin" password="jelszo" roles="manager-gui,admin-gui"/> </tomcat-users>Persze ezeket a beállításokat jobban megbonyolíthatjuk. Csinálhatunk két külön felhasználót a két felülethez stb. Ezután indítsuk újra a tomcat-et: # systemctl restart tomcat8 Mostmár betudunk jelentkezni a következő két url-en: http://192.168.1.105:8080/manager/html http://192.168.1.105:8080/host-manager/html Az utóbbin a host-manager-en látjuk a szerverünk paramétereit. Milyen oprendszeren fut a webszerver és a java milyen verziója található a szerveren. Hozhatunk létre új virtualhost-okat. Láthatjuk a memória és hálózati használatot. Az alkalmazásaink futási idejét. Az application managerben látszik, hogy milyen java alkalmazásokat futtatunk a szerveren. Melyek futnak és melyikek nem. Itt tudunk WAR fájlokból telepíteni új java alkalmazásokat vagy törölni már meglévőeket. Olvasnivaló: https://www.digitalocean.com/community/tutorials/how-to-install-java-on-ubuntu-with-apt-get http://www.gayward-concepts.com/cannot-access-host-manager-in-tomcat7/ http://stackoverflow.com/questions/3829513/what-is-the-default-username-and-password-in-tomcat |
2015.08.04. |
Figyelem! Az itt olvasható leírások, nem teljesek és nem biztos, hogy pontosak. Nem
frissülnek folyamatosan, ezért nem mindegyik használható az aktuális verziójú rendszerekben. Mindenki saját
felelősségére használja az itt található ötleteket. Az esetleges károkért nem vállalunk felelősséget.