GNU/Linux >> Znalost Linux >  >> Cent OS

Jak svázat Apache Tomcat s IPv4 v CentOS/Redhat

Ahoj všichni, dnes se naučíme, jak svázat tomcata s ipv4 v distribuci CentOS 7 Linux.

Apache Tomcat je open source webový server a kontejner servletů vyvinutý nadací Apache Software Foundation. Implementuje specifikace Java Servlet, JavaServer Pages (JSP), Java Unified Expression Language a Java WebSocket od Sun Microsystems a poskytuje prostředí webového serveru pro spuštění kódu Java.

Navázání Tomcat na IPv4 je nezbytné, pokud náš server nefunguje kvůli výchozímu navázání našeho serveru tomcat na IPv6. Jak víme, IPv6 je moderní způsob přidělování IP adresy zařízení a v dnešní době není v úplné praxi, ale může se v brzké budoucnosti dostat do praxe. V současné době tedy nepotřebujeme přepínat náš server Tomcat na IPv6, protože jej nepoužíváme, a měli bychom jej svázat s IPv4.

Než začneme přemýšlet o připojení k IPv4, měli bychom se ujistit, že máme Tomcata nainstalovaného v našem CentOS 7. Zde je rychlý návod, jak nainstalovat Tomcat 8 na CentOS 7.0 Server.

1. Přepínání na uživatele kocour

Nejprve přepneme uživatele na kocoura uživatel. Můžeme to udělat spuštěním su - tomcat v shellu nebo terminálu.

# su - tomcat

2. Hledání Catalina.sh

Nyní nejprve přejdeme do adresáře bin v adresáři instalace Apache Tomcat, který je obvykle pod /usr/share/apache-tomcat-8.0.x/bin/ kde x je podverze vydání Apache Tomcat. V mém případě je to /usr/share/apache-tomcat-8.0.18/bin/ protože mám na svém serveru CentOS 7 nainstalovanou verzi 8.0.18.

$ cd /usr/share/apache-tomcat-8.0.18/bin

Poznámka :Nahraďte prosím verzi 8.0.18 verzí Apache Tomcat nainstalovanou ve vašem systému.

Uvnitř složky bin je soubor skriptu s názvem catalina.sh . To je soubor skriptu, který upravíme a přidáme řádek konfigurace, který naváže tomcat na IPv4. Tento soubor můžete zobrazit spuštěním ls do terminálu nebo shellu.

$ ls

3. Konfigurace Catalina.sh

Nyní přidáme JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses" do tohoto skriptovacího souboru catalina.sh na konci souboru, jak je znázorněno na obrázku níže. Soubor můžeme upravit pomocí našeho oblíbeného softwaru pro úpravu textu, jako je nano, vim atd. Zde použijeme nano.

$ nano catalina.sh

Poté přidejte do souboru, jak je znázorněno níže:

JAVA_OPTS="$JAVA_OPTS -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses"

Nyní, když jsme přidali konfiguraci do souboru, nyní uložíme a ukončíme nano.

4. Restartování

Nyní restartujeme náš server Tomcat, aby naše konfigurace fungovala. Nejprve musíme spustit shutdown.sh a poté startup.sh .

$ ./shutdown.sh

Nyní dobře spusťte spustit startup.sh jako:

$ ./startup.sh

Tím se restartuje náš server Tomcat a načte se konfigurace, která nakonec server připojí k IPv4.

Závěr

Hurá, konečně máme navázaný server Tomcat na IPv4 v naší distribuci CentOS 7 Linux. Vazba na IPv4 je snadná a je nezbytná, pokud je váš server Tomcat navázán na IPv6, což ve skutečnosti způsobí, že váš server tomcat nebude fungovat, protože IPv6 se v dnešní době nepoužívá a může vstoupit do praxe v nadcházející budoucnosti. Pokud máte nějaké dotazy, připomínky, zpětnou vazbu, napište nám do pole komentářů níže a dejte nám vědět, co je třeba přidat nebo vylepšit. Děkuji! Užijte si to :-)


Cent OS
  1. Jak nainstalovat webový server Apache na Centos 8

  2. Jak nainstalovat Apache Tomcat 8 na CentOS

  3. Jak nainstalovat Apache Tomcat na CentOS 7

  1. Jak spustit, zastavit nebo restartovat server Apache na CentOS 7

  2. Jak nainstalovat webový server Apache na CentOS 7

  3. Jak nainstalovat apache tomcat na Linux RHEL 8 / CentOS 8

  1. Jak nastavit DNS Server (Bind) na CentOS 8 / RHEL8

  2. Jak nainstalovat Apache Tomcat 8.5 na CentOS 7.3

  3. Jak nainstalovat Tomcat na CentOS