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

Jak nainstalovat Apache Tomcat 8 na CentOS

V tomto tutoriálu vám ukážeme, jak nainstalovat Apache Tomcat 8 na CentOS. Pro ty z vás, kteří to nevěděli, Apache Tomcat je open-source webový server a vyvinutý kontejner servletů od 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.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Apache Tomcat na systém CentOS.

Nainstalujte Apache Tomcat 8 na CentOS

Krok 1. JAVA je prvním požadavkem instalace Tomcat.

CentOS 32 bit:

wget --no-cookies \
--no-check-certificate \
--header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-i586.rpm" \
-O /opt/jdk-8-linux-i586.rpm
rpm -Uvh /opt/jdk-8-linux-i586.rpm

CentOS 64 bit:

wget --no-cookies \
--no-check-certificate \
--header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-linux-x64.rpm" \
-O /opt/jdk-8-linux-x64.rpm
rpm -Uvh /opt/jdk-8-linux-x64.rpm

Dále nakonfigurujte nově nainstalované soubory JAVA 8 pomocí příkazu ‚alternatives‘ a spusťte na terminálu následující řadu příkazů pro konfiguraci Javy.

# alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_05/jre/bin/java 20000
# alternatives --install /usr/bin/jar jar /usr/java/jdk1.8.0_05/bin/jar 20000
# alternatives --install /usr/bin/javac javac /usr/java/jdk1.8.0_05/bin/javac 20000
# alternatives --install /usr/bin/javaws javaws /usr/java/jdk1.8.0_05/jre/bin/javaws 20000
# alternatives --set java /usr/java/jdk1.8.0_05/jre/bin/java
# alternatives --set javaws /usr/java/jdk1.8.0_05/jre/bin/javaws
# alternatives --set javac /usr/java/jdk1.8.0_05/bin/javac
# alternatives --set jar /usr/java/jdk1.8.0_05/bin/jar

Můžete to také ověřit zadáním následujícího příkazu.

java -version

Krok 2. Stáhněte a rozbalte archiv Tomcat.

Po instalaci a konfiguraci JAVA v systému je nyní čas stáhnout si nejnovější verzi Apache Tomcat.

cd /opt
wget http://www.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz
tar -xvf pache-tomcat-8.0.21.tar.gz

Krok 3. Přidejte uživatele a skupinu kocourků.

ln -s /opt/apache-tomcat-8.0.21 /opt/tomcat-latest
chown -hR tomcat8: /opt/tomcat-latest /opt/apache-tomcat-8.0.21

Krok 4. Nakonfigurujte Tomcat tak, aby běžel jako služba.

cd /opt/apache-tomcat-8.0.21/bin
./startup.sh

Dostanete následující výstup.

Using CATALINA_BASE:   /var/local/apache-tomcat-8.0.21
Using CATALINA_HOME:   /var/local/apache-tomcat-8.0.21
Using CATALINA_TMPDIR: /var/local/apache-tomcat-8.0.21/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /var/local/apache-tomcat-8.0.21/bin/bootstrap.jar:/var/local/apache-tomcat-8.0.21/bin/tomcat-juli.jar
Tomcat started.

Můžete ověřit, že služba běží, ve výchozím nastavení Tomcat běží na portu č. 8080.

[root@server ~]# netstat -antup | grep 8080
tcp        0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN

Krok 5. Nakonec v prohlížeči otevřete Tomcat, přejděte na svou IP nebo doménu s portem 8080 (protože Tomcat vždy poběží na portu 8080), jako příklad:mydomain.com:8080, nahraďte mydomain.com svou IP nebo doménou.

Chcete-li Tomcat vypnout, stačí spustit skript pro vypnutí ve stejné složce, jako je tento:

/opt/apache-tomcat-8.0.21/bin/shutdown.sh

Krok 6. Nastavte uživatelské účty.

Nakonfigurujte uživatele Tomcatu tak, aby měli přístup k sekcím správce/správce. Můžete to provést přidáním uživatelů do souboru conf/tomcat-users.xml s vaším oblíbeným textem editor. Přidejte tento text do souboru:

nano /opt/apache-tomcat-8.0.21/conf/server.xml

Umístěte následující dva řádky těsně nad poslední řádek.

<!-- user manager can access only manager section -->
<role rolename="manager-gui" />
<user username="manager" password="_SECRET_PASSWORD_" roles="manager-gui" />

<!-- user admin can access manager and admin section both -->
<role rolename="admin-gui" />
<user username="admin" password="_SECRET_PASSWORD_" roles="manager-gui,admin-gui" />

Blahopřejeme! Úspěšně jste nainstalovali Apache Tomcat. Děkujeme, že jste použili tento návod k instalaci Apache Tomcat 8 na systém CentOS. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Apache Tomcat .


Cent OS
  1. Jak nainstalovat apache tomcat na Linux RHEL 8 / CentOS 8

  2. Jak nainstalovat Apache Tomcat na CentOS 7

  3. Jak nainstalovat Tomcat 7 na Centos?

  1. Jak nainstalovat Apache Cassandra na CentOS 8

  2. Jak nainstalovat Apache na CentOS 7

  3. Jak nainstalovat Tomcat 8.5 na CentOS 7

  1. Jak nainstalovat Tomcat 9 na CentOS 7

  2. Jak nainstalovat Apache Maven na CentOS 7

  3. Jak nainstalovat Apache Cassandra na CentOS 7