Apache Tomcat, často označovaný jako Tomcat, je open-source aplikační server vyvinutý nadací Apache Software Foundation. Implementuje několik specifikací Java EE a spouští Java servlety vykreslující webové stránky, které zahrnují kódování Java Server Page v procesu.
V tomto článku vás provedeme kroky k instalaci nejnovějšího serveru Tomcat 8 na Debian 8 VPS .
Tato příručka by měla fungovat i na jiných systémech Debian, ale byla testována a napsána pro OS Debian 8 (Jessie).
Přihlaste se na svůj server přes SSH
ssh root@server_ip
Ujistěte se, že máte na našem serveru nainstalovanou správnou verzi Debianu:
# lsb_release -aDistributor ID:DebianDescription:Debian GNU/Linux 8.2 (jessie)Vydání:8.2Kódové jméno:jessie
POŽADAVKY
Pro tento výukový program budeme používat náš hostingový plán SSD 1 Linux VPS.
AKTUALIZOVAT SYSTÉM
Ujistěte se, že je váš server plně aktuální a nainstalujte wget a rozbalte:
# aktualizace apt-get &&apt-get upgrade# apt-get install rozbalit wget
NAINSTALUJTE JRE 8
Přidejte do svého systému Debian repozitář Java PPA webupd8team. Poté budete moci nainstalovat nejnovější prostředí JRE (Java SE Runtime Environment), které je potřeba ke spuštění Tomcatu. Zadejte následující příkazy:
# echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list# echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
Aktualizujte index balíčku a nainstalujte Java 8:
# apt-get update# apt-get install oracle-java8-installer
Zkontrolujte, zda byla Java správně nainstalována:
# java -version
Měl by být přijat následující výstup:
Java verze "1.8.0_66" Java(TM) SE Runtime Environment (sestavení 1.8.0_66-b17)Java HotSpot(TM) 64-Bit Server VM (sestavení 25.66-b17, smíšený režim)
INSTALOVAT TOMCAT
Doporučujeme vám vytvořit samostatného uživatele systému, který bude provozovat server Tomcat. Zadejte proto následující příkaz:
# useradd -r tomcat --shell /bin/false
Nyní si stáhněte nejnovější verzi Tomcat z jejich oficiálních stránek. Pomocí níže uvedeného příkazu stáhněte Tomcat 8.0.41 do adresáře ‘opt’.
# wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.41/src/apache-tomcat-8.0.41-src.tar.gz -P /opt
Vstupte do adresáře „opt“:
# cd /opt
Rozbalte archiv:
# tar -zxf /opt/apache-tomcat-8.0.41.tar.gz
Dále vytvořte symbolický odkaz na adresář Tomcat na /opt/tomcat-latest a nastavte příslušné vlastnictví:
# ln -s /opt/apache-tomcat-8.0.41 /opt/tomcat-latest# chown -hR kocour:/opt/tomcat-latest /opt/apache-tomcat-*
Pojďme vytvořit inicializační soubor systemd, abyste mohli spustit/restartovat/zastavit Tomcat.
# nano /etc/systemd/system/tomcat.service
Po otevření vložte následující:
[Unit]Description=Tomcat8After=network.target[Service]Type=forkingUser=tomcatGroup=tomcatEnvironment=CATALINA_PID=/opt/tomcat-latest/tomcat8.pidEnvironment=TOMCAT_JAVA_HOME=/usr/bin/CATALINAEnviron=/usr/bin/javaALINAopt /tomcat-latestEnvironment=CATALINA_BASE=/opt/tomcat-latestEnvironment=CATALINA_OPTS=Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseGnCXXMarkable:+we XX:+UseParNewGC -XX:MaxPermSize=128m -Xms512m -Xmx512m"ExecStart=/opt/tomcat-latest/bin/startup.shExecStop=/bin/kill -15 $MAINPID[Install]WantedBy=multi-us před>Zadáním níže uvedených příkazů spusťte Tomcat a povolte jeho spuštění při spouštění:
# systemctl daemon-reload# systemctl restart tomcat# systemctl enable tomcatGratulujeme, úspěšně jste nainstalovali Tomcat 8 na Debian 8 VPS. Chcete-li nyní získat přístup ke službě Tomcat, otevřete svůj oblíbený webový prohlížeč a přejděte na adresu http://IP_IP_vašeho_serveru:8080
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené linuxové administrátory, aby nainstalovali Tomcat 8 pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS . Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.
Debian