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

Nainstalujte Jetty na CentOS 7 VPS

V následujícím článku vysvětlíme, jak můžete nainstalovat Jetty na CentOS 7 VPS.

Jetty je Java HTTP (Web) server a Java Servlet kontejner a poskytuje podporu pro SPDY, WebSocket, OSGi, JMX, JNDI, JAAS a mnoho dalších integrací. Často se používá pro komunikaci mezi stroji v rámci větších softwarových rámců. Jetty je vyvíjen jako bezplatný a open source projekt v rámci Eclipse Foundation.

Jetty se používá v široké škále projektů a produktů, jak ve vývoji, tak ve výrobě. Lze jej snadno zabudovat do zařízení, nástrojů, rámců, aplikačních serverů a clusterů.

Jetty má následující vlastnosti:

  • Plně vybavené a založené na standardech
  • Open source a komerčně využitelné
  • Flexibilní a rozšiřitelné
  • Malý půdorys
  • Možnost vložení
  • Asynchronní
  • Škálovatelné pro podniky
  • Duální licence pod Apache a Eclipse

POŽADAVKY

V tomto tutoriálu budeme používat naši šablonu CentOS 7 minimální Linux VPS.

AKTUALIZOVAT SYSTÉM

Jako vždy se ujistěte, že je váš server plně aktuální pomocí příkazu níže:

# yum update

Nainstalujte také unzip a textový editor dle vašeho výběru. Jako náš textový editor použijeme nano:

# yum install nano unzip

INSTALOVAT A NASTAVIT JAVA

Jetty vyžaduje ke svému běhu JAVA. Chystáme se nainstalovat nejnovější verzi Oracle JAVA JDK 8. V době psaní tohoto článku je nejnovější verze JAVA 8u60 a lze ji stáhnout a nainstalovat pomocí příkazu níže:

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

Nainstalujte JAVA:

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

Nakonfigurujte balíček JAVA pomocí příkazu alternatives:

# 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

# alternatives --install /usr/bin/jar jar /usr/java/"${JDK_VER##*/}"/bin/jar 20000

# alternatives --install /usr/bin/javac javac /usr/java/"${JDK_VER##*/}"/bin/javac 20000

# alternatives --install /usr/bin/javaws javaws /usr/java/"${JDK_VER##*/}"/jre/bin/javaws 20000

# alternatives --set java /usr/java/"${JDK_VER##*/}"/jre/bin/java

# alternatives --set javaws /usr/java/"${JDK_VER##*/}"/jre/bin/javaws

# alternatives --set javac /usr/java/"${JDK_VER##*/}"/bin/javac

# alternatives --set jar /usr/java/"${JDK_VER##*/}"/bin/jar

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

# java -version

INSTALOVAT METALO

Stáhneme a rozbalíme instalační archiv Jetty do /opt adresář. V současné době, zatímco byl napsán tento článek, je nejnovější verze Jetty 9.3.3, takže si ji stáhneme. Zadejte následující příkazy:

# cd /opt

# wget http://eclipse.mirror.rafal.ca/jetty/stable-9/dist/jetty-distribution-9.3.3.v20150827.zip

# unzip jetty-distribution-9.3.3.v20150827.zip

Přejmenujte instalační adresář Jetty na jeden s jednodušším názvem:

# mv jetty-distribution-9.3.3.v20150827 jetty

Vytvořte uživatele s názvem Jetty a nakonfigurujte správné vlastnictví souboru:

# useradd -m jetty

# chown -R jetty:jetty /opt/jetty/

Symbolem propojte skript jetty.sh s adresářem /etc/init.d/ a vytvořte soubor spouštěcího skriptu:

# ln -s /opt/jetty/bin/jetty.sh /etc/init.d/jetty

Přidejte skript:

# chkconfig --add jetty

Nakonfigurujte Jetty pro spuštění při spouštění systému:

# chkconfig --level 345 jetty on

Nyní musíte vytvořit konfigurační soubor pro Jetty. Otevřete soubor:

# nano /etc/default/jetty

Nyní vložte následující:

JETTY_HOME=/opt/jetty
JETTY_USER=jetty
JETTY_PORT=8080
JETTY_HOST=your_server_IP
JETTY_LOGS=/opt/jetty/logs/

Nezapomeňte do řádku JETTY_HOST přidat IP adresu vašeho serveru.

Přejděte do instalačního adresáře Jetty:

# cd /opt/jetty

Dále smažte adresář webapps, protože v něm nic není, a zkopírujte adresář webapps z demo-base. Jedná se o testovací a demo data z Jetty.

# rm -rf webapps/

# cp -r demo-base/webapps/ /opt/jetty/

Start Jetty:

# service jetty start

Pomocí příkazu curl otestujte, zda můžete načíst stránku indexu.

# curl localhost:8080

Nebo otevřete svůj oblíbený webový prohlížeč a přejděte na http://IP_adresa_vašeho_serveru:8080 poté uvidíte uvítací stránku jako na obrázku níže:

Gratulujeme. Úspěšně jste nainstalovali Jetty do vašeho CentOS 7 VPS. Nyní si můžete prohlédnout dokumentaci k Jetty pro více informací.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Jetty nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

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. Jak nainstalovat phpBB 3 na CentOS 6 VPS

  2. Nainstalujte Dotclear na CentOS VPS

  3. Nainstalujte GlassFish na CentOS 6 VPS

  1. Nainstalujte Octopress na CentOS 6 VPS

  2. Nainstalujte MediaWiki na CentOS 7 VPS

  3. Nainstalujte Zikula na CentOS VPS

  1. Nainstalujte LimeSurvey na CentOS VPS

  2. Nainstalujte Novius OS na CentOS 7 VPS

  3. Nainstalujte Etherpad na CentOS 7 VPS