Im folgenden Artikel führen wir Sie durch die Schritte zur Installation des neuesten Tomcat 8 auf einem CentOS 7 Linux VPS .
Was ist Tomcat?
Apache Tomcat (früher bekannt als Jakarta-Tomcat ) ist ein von der Apache Software Foundation entwickelter Anwendungsserver, der Java-Servlets ausführt und Webseiten darstellt, die Java Server Page-Codierung enthalten.
Systemanforderungen?
- Ein Linux-VPS-Hosting
- JAVA 7+ Server
SYSTEM AKTUALISIEREN
Das erste, was Sie tun müssen, ist SSH
zu Ihrem CentOS 7 VPS, starten Sie einen screen
Sitzung und aktualisieren Sie Ihr System mit yum
:
## screen -U -S tomcat8-centos7## yum update
Vielleicht möchten Sie auch einen Texteditor wie nano
installieren oder vim
## yum installiere vim nano
JAVA EINRICHTEN
Tomcat 8 erfordert JAVA 7+, um ausgeführt zu werden. Wir werden die neueste Version von Oracle JAVA JDK 8 installieren . Zum Zeitpunkt der Erstellung dieses Artikels ist die neueste Version von JAVA 8u25
und kann mit den folgenden Befehlen heruntergeladen und installiert werden:
JAVA HERUNTERLADEN
für 32-Bit (x86)-Systeme:
## wget --no-cookies \--no-check-certificate \--header "Cookie:oraclelicense=accept-securebackup-cookie" \"http://download.oracle.com/otn-pub/ java/jdk/8u25-b17/jdk-8u25-linux-i586.rpm" \-O /opt/jdk-8-linux-i586.rpm
für 64-Bit (x86_64)-Systeme:
## wget --no-cookies \--no-check-certificate \--header "Cookie:oraclelicense=accept-securebackup-cookie" \"http://download.oracle.com/otn-pub/ java/jdk/8u25-b17/jdk-8u25-linux-x64.rpm" \-O /opt/jdk-8-linux-x64.rpm
INSTALLIEREN SIE JAVA
für 32-Bit (x86)-Systeme:
## yum installiere /opt/jdk-8-linux-i586.rpm
für 64-Bit (x86_64)-Systeme:
## yum installiere /opt/jdk-8-linux-x64.rpm
JAVA KONFIGURIEREN
Konfigurieren Sie das JAVA-Paket mit den alternatives
Befehl:
## JDK_DIRS=($(ls -d /usr/java/jdk*))## JDK_VER=${JDK_DIRS[@]:(-1)}## alternatives --install /usr/bin/java java /usr/java/"${JDK_VER##*/}"/jre/bin/java 20000## Alternativen --install /usr/bin/jar jar /usr/java/"${JDK_VER##*/} "/bin/jar 20000## Alternativen --install /usr/bin/javac javac /usr/java/"${JDK_VER##*/}"/bin/javac 20000## Alternativen --install /usr/bin/ javaws javaws /usr/java/"${JDK_VER##*/}"/jre/bin/javaws 20000## Alternativen --set java /usr/java/"${JDK_VER##*/}"/jre/bin /java## alternativen --set javaws /usr/java/"${JDK_VER##*/}"/jre/bin/javaws## alternativen --set javac /usr/java/"${JDK_VER##*/ }"/bin/javac## Alternativen --set jar /usr/java/"${JDK_VER##*/}"/bin/jar
JAVA VERIFIZIEREN
Sie können überprüfen, ob JAVA auf Ihrem CentOS Linux VPS ordnungsgemäß eingerichtet wurde, indem Sie Folgendes verwenden:
## Java-Version
TOMCAT EINRICHTEN
TOMCAT-BENUTZER
Bevor wir mit der Tomcat-Installation fortfahren, lassen Sie uns zuerst einen separaten Systembenutzer erstellen die den Tomcat-Server ausführen wird:
## useradd -r tomcat8 --shell /bin/false
TOMCAT HERUNTERLADEN
Laden Sie als Nächstes die neueste Version von Tomcat 8 herunter verfügbar unter http://tomcat.apache.org/download-80.cgi . Sie können wget
verwenden um es in /tmp
herunterzuladen , zum Beispiel:
## wget http://mirror.tcpdiag.net/apache/tomcat/tomcat-8/v8.0.15/bin/apache-tomcat-8.0.15.tar.gz -P /tmp
TOMCAT INSTALLIEREN
Extrahieren Sie den Inhalt des gerade heruntergeladenen Tomcat-Archivs nach /opt
, erstellen Sie einen symbolischen Link des Tomcat-Verzeichnisses zu /opt/tomcat-latest
und richten Sie die ordnungsgemäße Eigentümerschaft mit den folgenden Befehlen ein:
## tar -zxf /tmp/apache-tomcat-*.tar.gz -C /opt## ln -s /opt/apache-tomcat-8.0.15 /opt/tomcat-latest## chown -hR Tomcat8:/opt/tomcat-latest /opt/apache-tomcat-*
TOMCAT STARTEN
Erstellen Sie die folgende systemd-Unit-Datei in /etc/systemd/system/tomcat8.service
[Unit]Description=Tomcat8After=network.target[Service]Type=forkingUser=tomcat8Group=tomcat8Environment=CATALINA_PID=/opt/tomcat-latest/tomcat8.pidEnvironment=TOMCAT_JAVA_HOME=/usr/java/defaultEnvironment=CATALINA_HOME=/opt /tomcat-latestEnvironment=CATALINA_BASE=/opt/tomcat-latestEnvironment=CATALINA_OPTS=Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled - XX:+UseParNewGC -XX:MaxPermSize=128m -Xms512m -Xmx512m"ExecStart=/opt/tomcat-latest/bin/startup.shExecStop=/bin/kill -15 $MAINPID[Install]WantedBy=multi-user.targetWenn die Unit-Datei vorhanden ist, führen Sie die folgenden Befehle aus, um den Tomcat-Dienst zu starten:
## systemctl daemon-reload## systemctl Tomcat8 neu starten## systemctl Tomcat8 aktivierenZUGRIFF AUF TOMCAT
Greifen Sie unter http://YOUR_IP:8080 auf Ihren neu installierten Tomcat zu
Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer ultraschnellen VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Tomcat 8 für Sie zu installieren . Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen. Weitere Informationen finden Sie auch in unserem Leitfaden zur Installation von Tomcat 9 unter CentOS 7.
PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.