Jak nainstalovat Apache 8 na CentOS 7

V rámci funkcí, které každodenně spravujeme v našich systémech nebo laboratorních prostředích, si musíme být vědomi novinek a nových nástrojů, které uživatelé vyžadují, zejména těch lidí, kteří jsou ve vývojových odděleních (pokud toto oddělení v naší organizaci existuje) , design, logistika, poskytování řešení na softwarové a hardwarové úrovni tak, aby jejich práce byla nejoptimálnější a nejefektivnější.

Tentokrát budeme analyzovat, jak můžeme nainstalovat Apache Tomcat 8, webový server, který nám umožňuje hostovat aplikace Java, něco velmi užitečného pro vývojáře, kteří implementují aplikace v Javě.

Co je Apache Tomcat?Jak jsme již zmínili dříve, Apache Tomcat je webový server, který nabízí alternativy pro aplikace Java, jak je v Linuxu zvykem, je to bezplatný software s otevřeným zdrojovým kódem, který se každým dnem zlepšuje. Apache pochází z francouzského slova pro neuspořádaný server, které je implementováno od roku 1996 a mezi jeho mnoho výhod patří:

Výhody Apache Tomcat

  • Software zdarma
  • Multi platforma
  • Optimální výkon
  • Stabilní a bezpečný

V zásadě použití Apache Tomcat je zaměřen na webové stránky, ať už dynamické nebo statické a dobře víme, že Apache je integrován se známým balíčkem LAMP (Linux, Apache, MySQL, PHP).

Pro tuto analýzu použijeme prostředí s CentOS 7. Než začneme, ponecháme si několik návodů, které by mohly být zajímavé:

  • Nainstalujte Apache Tomcat na Ubuntu 16.04
  • Nainstalujte LAMP na Debian 8
  • Nainstalujte XAMPP
  • Monitorujte výkon Apache

1. Aktualizujte systém CentOS 7


Prvním krokem je aktualizujte náš systém CentOS 7 Chcete -li hledat nové aktualizace a mít tak větší stabilitu, použijeme k tomu příkaz:
 aktualizace sudo yum

Doufáme, že všechny soubory budou staženy a nainstalovány.

2. Nainstalujte si Javu


Další krok, který musíme udělat, je nainstalujte Javu, aby Apache Tomcat mohl spouštět všechny tyto aplikace založené na Javě. K provedení této aktualizace použijeme následující příkaz:
 sudo yum nainstalovat java-1.7.0-openjdk-devel

Souhlasíme se stažením a čekáme na jeho instalaci. Ve výchozím nastavení je cesta, kde je nainstalována Java / usr / lib / jvm / jre, musíme to mít na paměti pro konfiguraci Apache Tomcat.

3. Vytvoření uživatele pro Tomcat


Jakmile správně nainstalujeme Javu, musíme udělat další krok vytvořte uživatele, který bude spravovat vše, co souvisí s Apache Tomcat (nesmí být uživatel root). Skupinu kocourů nejprve vytvoříme pomocí následujícího příkazu:
 sudo groupadd tomcat
Nyní přistoupíme k vytvoření uživatele tomcatu a přidáme k tomuto uživateli následující nastavení:
  • Udělejte z něj člena skupiny kocourů.
  • V cestě vytvoříme adresář opt / tomcat kde bude nainstalován Apache Tomcat.
  • Přidáme parametr / bin / false aby k účtu nikdo nepřistupoval.

Zadáme následující příkaz:

 sudo useradd -M -s / bin / nologin -g tomcat -d / opt / tomcat tomcat
Jakmile je tento proces hotový, můžeme přistoupit ke stažení a instalaci Apache Tomcat 8.

4. Stáhněte a nainstalujte Apache Tomcat


K tomu musíme přejít na následující webový odkaz Apache, abychom viděli nejnovější verze Apache dostupné ke stažení. Abychom našli správnou verzi (soubor tar.gz), přejdeme na správnou verzi a do pole Binary Distributions umístíme soubor tar.gz do pole core.

ZVĚTŠIT

Tam musíme zkopírovat adresu odkazu na příslušné stažení. Pro verzi 8 je odkaz následující: soubor Apache 8 tar.gz.

Chcete -li zahájit proces instalace přejdeme do domovské složky pomocí parametru:

 cd ~
Dále použijeme příkaz wget pro pokračování stahování Apache Tomcat, použijeme syntaxi wget Link_de_Descarga, v našem případě je to:
 wget http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gz
Doufáme, že se stahování dokončí a je nainstalováno správně.

PoznámkaV některých případech příkaz wget není v CentOS 7 k dispozici, k vyřešení tohoto problému stačí zadat příkaz:

 sudo yum nainstalovat wget
Díky tomu jej necháme nainstalovat.

Jak jsme již zmínili, chystáme se nainstalujte Apache Tomcat 8 do cesty / opt / tomcat ale ve výchozím nastavení tato trasa neexistuje, jej vytvořit použijeme následující příkaz:

 sudo mkdir / opt / tomcat
Nyní se chystáme rozbalte stažený soubor do cesty / opt / tomcatZa tímto účelem zadáme následující příkaz:
 sudo tar xvf apache-tomcat-8 * tar.gz -C / opt / tomcat --strip-components = 1
Doufáme, že Apache je extrahován v cestě / opt / tomcat. Jakmile jsou všechny soubory extrahovány, musíme jim přiřadit odpovídající oprávnění.

5. Aktualizujte oprávnění pro uživatele Tomcat


Aby uživatel Tomcatu měl přístup k instalační cestě Tomcatu, provedeme následující postup. Budeme přejděte na cestu, kde byly nainstalovány všechny soubory Apache Tomcat 8 ( / opt / tomcat) pomocí následujícího příkazu:
 cd / opt / tomcat
Jakmile jsme na této trase, zadáme následující parametry udělte oprávnění ke čtení a zápisu na této cestě:
 sudo chgrp -R tomcat conf sudo chmod g + rwx conf sudo chmod g + r conf / *
Nakonec budeme umožnit uživateli tomcat být vlastníkem protokolů, webových aplikací a dalších součástí souboru confZa tímto účelem zadáme následující:
 sudo chown -R tomcat webapps / work / temp / logs /
Nyní přejdeme k instalaci systému.

6. Nainstalujte systémový soubor


Musíme nainstalovat soubor systemd, protože Apache Tomcat poběží jako služba, takže pro vytvoření souboru tomcat.service zadáme následující:
 sudo nano /etc/systemd/system/tomcat.service
Zde vidíme, že se zobrazuje prázdný soubor, takže musíme přidat následující:
 # Soubor jednotky Systemd pro tomcat [Unit] Popis = Apache Tomcat Web Application Container After = syslog.target network.target [Service] Type = forking Environment = JAVA_HOME = / usr / lib / jvm / jre Environment = CATALINA_PID = / opt / tomcat /temp/tomcat.pid Environment = CATALINA_HOME = / opt / tomcat Environment = CATALINA_BASE = / opt / tomcat Environment = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX: + UseParallelGC' Environment = 'JAVA_OPTS = -Djava.aw = true -Djava.security.egd = soubor: / dev /./ urandom 'ExecStart = / opt / tomcat / bin / startup.sh ExecStop = / bin / kill -15 $ MAINPID Uživatel = kocour Skupina = kocour [Instalovat] WantedBy = multi-user.target 

Změny uložíme pomocí kombinace kláves Ctrl + NEBO a ukončíme editor pomocí kombinace Ctrl + X. Dále restartujeme soubor systemd pomocí následujícího příkazu:

 sudo systemctl daemon-reload
Jakmile se restartuje, pokračujeme dalším úkolem.

7. Povolte službu Apache Tomcat


Jakmile dokončíme předchozí proces, budeme spustit službu Apache pomocí následujícího příkazu:
 sudo systemctl start tomcat
Později povolíme Apache Tomcat pomocí následujícího příkazu:
 sudo systemctl povolit Tomcat
Jakmile službu spustíme, můžeme ověřte instalaci Tomcatu v prohlížečiK tomu musíme znát IP adresu našeho počítače pomocí příkazu ifconfig.
V prohlížeči zadáme následující syntaxi:
 http: // Server-IP: 8080

ZVĚTŠIT

Jak vidíme, přistupujeme k úvodní obrazovce Apache a odtud spravujeme, co považujeme za nutné.

Z této rukojeti nainstalovali jsme Apache Tomcat 8 na náš počítač CentOS 7 poskytnout alternativní podporu lidem, kteří pracují s aplikacemi Java. Nakonec vás může zajímat následující tutoriál: Nainstalujte MySQL na CentOS 7.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave