How to install phpMyAdmin on Windows | lynda.com tutorial
Obsah:
- Předpoklady
- Nainstalujte OpenJDK
- Vytvořte uživatele systému Tomcat
- Automaticky přeloženo z angličtiny
- Vytvořte soubor systémové jednotky
- Upravte Firewall
- Konfigurace webového rozhraní Tomcat
- Vyzkoušejte instalaci
- Závěr
Tomcat je open-source implementace technologií Java Servlet, JavaServer Pages, Java Expression Language a Java WebSocket.
Tento tutoriál popisuje kroky potřebné k instalaci Tomcat 9.0 na CentOS 7.
Předpoklady
Uživatel, do kterého se přihlašujete, musí mít oprávnění k sudo, aby mohl instalovat balíčky.
Nainstalujte OpenJDK
Tomcat 9 vyžaduje Java SE 8 nebo novější. Nainstalujeme OpenJDK, open-source implementaci Java Platform, která je výchozím vývojem Java a runtime v CentOS 7.
Nainstalujte Java zadáním následujícího příkazu:
sudo yum install java-1.8.0-openjdk-devel
Vytvořte uživatele systému Tomcat
Spuštění Tomcat jako uživatele root je bezpečnostní riziko a nepovažuje se za nejlepší postup.
Vytvoříme nového uživatele systému a skupinu s domovským adresářem
/opt/tomcat
který bude provozovat službu Tomcat:
sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat
Automaticky přeloženo z angličtiny
Nejnovější verzi Tomcat 9.0.x stáhneme ze stránky ke stažení Tomcat.
V době psaní je nejnovější verze Tomcat
9.0.27
. Před dalším krokem byste měli zkontrolovat stránku stahování Tomcat 9 a zjistit, zda je k dispozici novější verze.
Přejděte do adresáře
/tmp
a stáhněte si zip soubor Tomcat pomocí následujícího příkazu wget:
cd /tmp
wget
Po dokončení stahování rozbalte soubor dehtu:
tar -xf apache-tomcat-9.0.27.tar.gz
Přesuňte zdrojové soubory Tomcat do adresáře
/opt/tomcat
:
sudo mv apache-tomcat-9.0.27 /opt/tomcat/
Tomcat 9 je často aktualizován. Chcete-li mít větší kontrolu nad verzemi a aktualizacemi, vytvořte symbolický odkaz s názvem
latest
, který odkazuje na instalační adresář Tomcat:
sudo ln -s /opt/tomcat/apache-tomcat-9.0.27 /opt/tomcat/latest
Uživatel tomcat, který jsme dříve nastavili, musí mít přístup k instalačnímu adresáři tomcat.
Spusťte následující příkaz a změňte vlastnictví adresáře na uživatele Tomcat a skupiny:
sudo chown -R tomcat: /opt/tomcat
Vytvořte skripty uvnitř adresáře
bin
spustitelným zadáním následujícího
chmod
:
sudo sh -c 'chmod +x /opt/tomcat/latest/bin/*.sh'
Vytvořte soubor systémové jednotky
Chcete-li, aby Tomcat fungoval jako služba, otevřete textový editor a vytvořte soubor jednotky
tomcat.service
v adresáři
/etc/systemd/system/
:
sudo nano /etc/systemd/system/tomcat.service
Vložte následující obsah:
/etc/systemd/system/tomcat.service
Description=Tomcat 9 servlet container After=network.target Type=forking User=tomcat Group=tomcat Environment="JAVA_HOME=/usr/lib/jvm/jre" Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom" Environment="CATALINA_BASE=/opt/tomcat/latest" Environment="CATALINA_HOME=/opt/tomcat/latest" Environment="CATALINA_PID=/opt/tomcat/latest/temp/tomcat.pid" Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC" ExecStart=/opt/tomcat/latest/bin/startup.sh ExecStop=/opt/tomcat/latest/bin/shutdown.sh WantedBy=multi-user.target
Uložte a zavřete soubor.
Upozorněte systemd, že jsme vytvořili nový soubor jednotky zadáním:
sudo systemctl daemon-reload
Povolit a spustit službu Tomcat:
sudo systemctl enable tomcat
sudo systemctl start tomcat
Zkontrolujte stav služby pomocí následujícího příkazu:
sudo systemctl status tomcat
● tomcat.service - Tomcat 9 servlet container Loaded: loaded (/etc/systemd/system/tomcat.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2018-11-15 20:47:50 UTC; 4s ago Process: 1759 ExecStart=/opt/tomcat/latest/bin/startup.sh (code=exited, status=0/SUCCESS) Main PID: 1767 (java) CGroup: /system.slice/tomcat.service
Upravte Firewall
Pokud je váš server chráněn bránou firewall a chcete přistupovat k rozhraní tomcat z vnější strany místní sítě, musíte otevřít port
8080
.
Otevřete potřebný port pomocí následujících příkazů:
sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
Ve většině případů, když spustíte Tomcat v produkčním prostředí, použijete vyrovnávač zátěže nebo reverzní proxy. Doporučujeme povolit přístup k portu
8080
pouze do vaší vnitřní sítě.
Konfigurace webového rozhraní Tomcat
V tomto okamžiku je nainstalován Tomcat a my k němu můžeme přistupovat pomocí webového prohlížeče na portu
8080
, ale nemůžeme získat přístup k rozhraní pro správu webu, protože jsme dosud nevytvořili uživatele.
Uživatelé Tomcat a jejich role jsou definováni v souboru
tomcat-users.xml
.
sudo nano /opt/tomcat/latest/conf/tomcat-users.xml
Chcete-li přidat nového uživatele, který bude mít přístup k webovému rozhraní tomcat (manager-gui a admin-gui), musíte uživatele definovat v souboru
tomcat-users.xml
jak je uvedeno níže. Nezapomeňte změnit uživatelské jméno a heslo na něco bezpečnějšího:
Ve výchozím nastavení je rozhraní pro správu webu Tomcat nakonfigurováno tak, aby umožňovalo přístup pouze z localhost. Pokud chcete mít přístup k webovému rozhraní ze vzdálené IP nebo odkudkoli, což se nedoporučuje, protože se jedná o bezpečnostní riziko, můžete otevřít následující soubory a provést následující změny.
/opt/tomcat/latest/webapps/manager/META-INF/context.xmlSeznam povolených IP adres je seznam oddělený svislou lištou
|
. Můžete přidat jednu IP adresu nebo použít regulární výrazy.
Restartujte službu Tomcat, aby se změny projevily:
Vyzkoušejte instalaci
Otevřete prohlížeč a zadejte:
http://:8080
http://:8080
Po úspěšné instalaci by se měla zobrazit obrazovka podobná následující:
Závěr
Úspěšně jste nainstalovali Tomcat 9.0 do svého systému CentOS 7 a naučili se, jak přistupovat k rozhraní správy Tomcat. Nyní můžete navštívit oficiální dokumentaci Apache Tomcat 9.0 a dozvědět se více o funkcích Apache Tomcat.
java tomcat centosJak nainstalovat tomcat 8.5 na centos 7

Tento tutoriál ukazuje, jak nainstalovat Tomcat 8.5 na CentOS 7. Tomcat je open source implementace technologií Java Servlet, JavaServer Pages, Java Expression Language a Java WebSocket.
Jak nainstalovat tomcat 8.5 na Debian 9

Tento tutoriál vám ukáže, jak nainstalovat Apache Tomcat 8.5 na Debian 9 a konfigurovat webové rozhraní Tomcat pro správu. Tomcat je dnes jedním z nejpoužívanějších aplikačních a webových serverů na světě.
Jak nainstalovat tomcat 8.5 na Ubuntu 18.04

Tento tutoriál ukazuje, jak nainstalovat Tomcat 8.5 na Ubuntu 18.04. Tomcat je dnes jednou z nejrozšířenějších aplikací a webových serverů na světě.