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

Instalace Tomcat 8 na CentOS 7 Linux VPS

V následujícím článku vás provedeme kroky, jak nainstalovat nejnovější Tomcat 8 na CentOS 7 Linux VPS .

Co je Tomcat?

Apache Tomcat (dříve známý jako Jakartský kocour ) je aplikační server vyvinutý nadací Apache Software Foundation, který spouští servlety Java a vykresluje webové stránky, které obsahují kódování Java Server Page.

Systémové požadavky?

  • Hostování Linux VPS
  • Server JAVA 7+

AKTUALIZOVAT SYSTÉM

První věc, kterou musíte udělat, je SSH do vašeho CentOS 7 VPS, spusťte screen relaci a aktualizujte svůj systém pomocí yum :

## screen -U -S tomcat8-centos7## yum update

Můžete si také nainstalovat textový editor, jako je nano nebo vim

## yum nainstalovat vim nano

NASTAVENÍ JAVA

Tomcat 8 ke spuštění vyžaduje JAVA 7+. Chystáme seinstalovat nejnovější verzi Oracle JAVA JDK 8 . V době psaní tohoto článku je nejnovější verze JAVA 8u25 a lze jej stáhnout a nainstalovat pomocí níže uvedených příkazů:

STÁHNOUT JAVA

pro 32bitové (x86) systémy:

## 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

pro 64bitové (x86_64) systémy:

## 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

INSTALOVAT JAVA

pro 32bitové (x86) systémy:

## yum install /opt/jdk-8-linux-i586.rpm

pro 64bitové (x86_64) systémy:

## yum install /opt/jdk-8-linux-x64.rpm

KONFIGUROVAT JAVA

nakonfigurujte balíček JAVA pomocí alternatives příkaz:

## JDK_DIRS=($(ls -d /usr/java/jdk*))## JDK_VER=${JDK_DIRS[@]:(-1)}## alternativ --install /usr/bin/java java /usr/java/"${JDK_VER##*/}"/jre/bin/java 20000## alternativy --install /usr/bin/jar jar /usr/java/"${JDK_VER##*/} "/bin/jar 20000## alternativy --install /usr/bin/javac javac /usr/java/"${JDK_VER##*/}"/bin/javac 20000## alternativy --install /usr/bin/ javaws javaws /usr/java/"${JDK_VER##*/}"/jre/bin/javaws 20000## alternativ --set java /usr/java/"${JDK_VER##*/}"/jre/bin /java## alternativy --set javaws /usr/java/"${JDK_VER##*/}"/jre/bin/javaws## alternativy --set javac /usr/java/"${JDK_VER##*/ }"/bin/javac## alternativy --set jar /usr/java/"${JDK_VER##*/}"/bin/jar

OVĚŘTE JAVA

Možná budete chtít zkontrolovat, zda byla JAVA správně nastavena na vašem CentOS Linux VPS pomocí:

## java -verze

NASTAVTE TOMCAT

UŽIVATEL TOMCATU

Než budete pokračovat v instalaci Tomcat, nejprve vytvořte samostatného uživatele systému na kterém bude spuštěn server Tomcat:

## useradd -r tomcat8 --shell /bin/false

STÁHNOUT TOMCAT

Dále si stáhněte nejnovější verzi Tomcat 8 k dispozici na http://tomcat.apache.org/download-80.cgi. Můžete použít wget ke stažení v /tmp , například:

## wget http://mirror.tcpdiag.net/apache/tomcat/tomcat-8/v8.0.15/bin/apache-tomcat-8.0.15.tar.gz -P /tmp

NAINSTALOVAT TOMCAT

Extrahujte obsah archivu Tomcat, který jste právě stáhli, do /opt , vytvořte symbolický odkaz na adresář kocoura na /opt/tomcat-latest a nastavte správné vlastnictví pomocí následujících příkazů:

## 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-*

ZAČNĚTE TOMCAT

Vytvořte následující soubor systemd unit v /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/vijavo CATALment/default /tomcat-latestEnvironment=CATALINA_BASE=/opt/tomcat-latestEnvironment=CATALINA_OPTS=Environment="JAVA_OPTS=-Dfile.encoding=UTF-8 -Dnet.sf.ehcache.skipUpdateCheck=true -XX:+UseGnCXXMarkable:+we XX:+UseParNewGC -XX:MaxPermSize=128m -Xms512m -Xmx512m"ExecStart=/opt/tomcat-latest/bin/startup.shExecStop=/bin/kill -15 $MAINPID[Install]WantedBy=multi-us před> 

Se souborem jednotky na místě spusťte následující příkazy pro spuštění služby Tomcat:

## systemctl daemon-reload## systemctl restart tomcat8## systemctl enable tomcat8

PŘÍSTUP K TOMCATU

Získejte přístup k nově nainstalovanému Tomcatu na adrese http://VAŠE_IP:8080

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich ultrarychlých hostingových služeb VPS. V takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali Tomcat 8 . Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek. Můžete si také přečíst našeho průvodce, jak nainstalovat Tomcat 9 na CentOS 7, kde najdete další informace.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Instalace Tomcat 8 na Centos 6

  2. Jak nainstalovat Erlang na Rocky Linux/Alma Linux/CentOS 8

  3. Migrujte CentOS 8 na Rocky Linux

  1. Nainstalujte Sugar CRM na CentOS/Fedora/Scientitic Linux VPS

  2. Nainstalujte GlassFish na CentOS 6 VPS

  3. Nainstalujte Octopress na CentOS 6 VPS

  1. Instalace MariaDB na CentOS 7

  2. Instalace Redmine na CentOS 6 VPS

  3. Jak nainstalovat Tomcat 8 na CentOS 6 VPS