Kater (voorheen bekend als Jakarta Tomcat) is een Open source servletserver en container, ontwikkeld door de Apache Software Foundation (ASF) om Java-servlets en JavaServer-pagina's te bedienen, volgens de specificaties van Sun Microsystems (tegenwoordig eigendom van Oracle) aangezien het een 'pure' Java-omgeving biedt vanaf de server. En het biedt een complete oplossing voor degenen die dit soort inhoud moeten uitvoeren, waaronder grote organisaties en bedrijven voor het MKB, want als iets kenmerkt, is deze tool grote schaalbaarheid.
Eens kijken dan hoe tomcat op Ubuntu te installeren, waarvoor we beginnen aan te nemen dat Apache al is geïnstalleerd en dat we een statisch IP-adres hebben geconfigureerd in ons lokale netwerk, voor ons voorbeeld zal dit zijn 192.168.1.100, en we moeten bijvoorbeeld ook een domeinnaam hebben opgegeven server1.red.com.
Om te beginnen gaan we installeren Java, en om het gemakkelijker te maken hebben we gekozen voor openJDK:
sudo apt-get installeer standaard-jdk
Zodra dit is voltooid, controleren we of de meest recente versie van Java is geïnstalleerd, wat we doen met deze opdracht:
java -version
Nu installeren we wget en unzip, twee pakketten die nodig zijn om ons doel te bereiken:
sudo apt-get install wget unzip
Hiermee zijn we klaar om te beginnen met de kater downloaden van de website, pak het uit en installeer het:
cd / opt
wget http://ftp.nluug.nl/internet/apache/tomcat/tomcat-8/v8.0.9/bin/apache-tomcat-8-0.9.zip
pak apache-tomcat-8.0.9 uit
mv apache-tomcat-8.0.9 tomcat
Nu gaan we de omgevingsvariabelen instellen in Bash:
sudo nano ~ / .bashrc
We voegen het volgende toe:
export JAVA_HOME = / usr / lib / jvm / default-java /
export CATALINA_HOME = / opt / tomcat
Nu starten we Bash opnieuw om de wijzigingen door te voeren:
. ~ / .bashrc
Zodra dit is gebeurd, moeten we de uitvoeringsrechten voor Tomcat instellen:
chmod + x $ CATALINA_HOME / bin / startup.sh
chmod + x $ CATALINA_HOME / bin / shutdown.sh
chmod + x $ CATALINA_HOME / bin / catalina.sh
We starten Tomcat:
$ CATALINA_HOME / bin / startup.sh
Naast het starten van de server, toont dit ons zijn informatie op het scherm, zodat we alles kunnen zien met betrekking tot het tomcat installatie, bijvoorbeeld de mappen waarin de database, de tijdelijke map, de Java-map of het klassenpad zich bevindt, en daaronder zien we de legenda 'Tomcat gestart'
Dan is het tijd om gebruikersaccounts aan te maken om toegang tot de administratiesecties te garanderen. Hiervoor moeten we het bestand conf / tomcat-users openen en het volgende toevoegen tussen de tabbladen van Y :
Voor dit voorbeeld hebben we de gebruiker admin en wachtwoord admin gebruikt, iets dat bedoeld is om deze tutorial te vereenvoudigen en het gemakkelijker te maken om die variabelen te vinden wanneer we ze aanpassen voor ons gebruik. Zodra dit is gebeurd, moet u de Tomcat-server stoppen en opnieuw opstarten:
cd $ CATALINA_HOME /
./bin/catalina.sh stoppen
./bin/catalina.sh beginnen
Nu hebben we toegang tot de pagina van kater administratie, wat we doen vanuit de webbrowser en 192.168.1.100:8080 invoeren in de adresbalk. Dan zullen we het administratiepaneel van deze tool zien, en om als administrator-gebruiker in te voeren, zullen we de combinatie admin / admin gebruiken zoals in ons voorbeeld, of degene die we hebben gekozen zoals we ons herinneren, we waren gewoon aan het kijken
vereenvoudig ons voorbeeld.
Dat is alles, en eindelijk hebben we Tomcat op onze server geïnstalleerd Ubuntu, nu kunnen we voer Java-servlets en JavaServer Pages uit, naast andere voordelen die deze open soure-tool ons biedt.
Heel erg bedankt, het heeft te veel gediend
Hartelijk dank, groeten!
Dank u.