GNU/Linux >> Belajar Linux >  >> Cent OS

Instal Jetty di CentOS 7 VPS

Pada artikel berikut kami akan menjelaskan bagaimana Anda dapat menginstal Jetty pada VPS CentOS 7.

Jetty adalah server Java HTTP (Web) dan wadah Java Servlet dan menyediakan dukungan untuk SPDY, WebSocket, OSGi, JMX, JNDI, JAAS dan banyak integrasi lainnya. Ini sering digunakan untuk komunikasi mesin ke mesin, dalam kerangka perangkat lunak yang lebih besar. Jetty dikembangkan sebagai proyek sumber terbuka dan gratis sebagai bagian dari Eclipse Foundation.

Dermaga digunakan dalam berbagai macam proyek dan produk, baik dalam pengembangan maupun produksi. Itu dapat dengan mudah disematkan di perangkat, alat, kerangka kerja, server aplikasi, dan kluster.

Dermaga memiliki beberapa fitur berikut:

  • Fitur lengkap dan berbasis standar
  • Sumber terbuka dan dapat digunakan secara komersial
  • Fleksibel dan dapat diperluas
  • Jejak kecil
  • Dapat disematkan
  • Asinkron
  • Perusahaan dapat diskalakan
  • Lisensi ganda di bawah Apache dan Eclipse

PERSYARATAN

Kami akan menggunakan template VPS Linux minimal CentOS 7 untuk tutorial ini.

PERBARUI SISTEM

Seperti biasa, pastikan server Anda sepenuhnya mutakhir dengan perintah di bawah ini:

# yum update

Juga, instal unzip dan editor teks pilihan Anda. Kami akan menggunakan nano sebagai editor teks kami:

# yum install nano unzip

INSTAL DAN SETUP JAVA

Jetty membutuhkan JAVA untuk dapat berjalan. Kami akan menginstal versi terbaru dari Oracle JAVA JDK 8. Pada saat penulisan artikel ini, versi terbaru dari JAVA adalah 8u60 dan dapat diunduh dan diinstal menggunakan perintah di bawah ini:

# 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

Instal JAVA:

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

Konfigurasikan paket JAVA menggunakan perintah alternatif:

# 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

Anda mungkin ingin memeriksa apakah JAVA telah disiapkan dengan benar di server Anda menggunakan:

# java -version

PASANG JETTY

Kami akan mengunduh dan membongkar arsip instalasi Jetty ke /opt direktori. Saat ini, sementara artikel ini ditulis, versi Jetty terbaru adalah 9.3.3, jadi kami akan mengunduh yang itu. Masukkan perintah berikut:

# 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

Ubah nama direktori instalasi Jetty menjadi satu dengan nama yang lebih mudah:

# mv jetty-distribution-9.3.3.v20150827 jetty

Buat pengguna bernama Jetty dan konfigurasikan kepemilikan file yang benar:

# useradd -m jetty

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

Tautkan skrip jetty.sh ke direktori /etc/init.d/ untuk membuat file skrip start up:

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

Tambahkan skrip:

# chkconfig --add jetty

Konfigurasikan Jetty untuk memulai pada boot sistem:

# chkconfig --level 345 jetty on

Sekarang, Anda perlu membuat file konfigurasi untuk Jetty. Buka file:

# nano /etc/default/jetty

Sekarang rekatkan yang berikut ini:

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

Jangan lupa untuk menambahkan alamat IP server Anda di baris JETTY_HOST.

Arahkan ke direktori instalasi Jetty:

# cd /opt/jetty

Selanjutnya, hapus direktori webapps karena tidak ada apa-apa di dalamnya dan salin direktori webapps dari demo-base. Ini adalah data uji dan demo dari Jetty.

# rm -rf webapps/

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

Mulai Dermaga:

# service jetty start

Dengan tes perintah curl jika Anda dapat mengambil halaman indeks.

# curl localhost:8080

Atau buka browser web favorit Anda dan navigasikan ke http://your_server_IP:8080 setelah itu anda akan melihat halaman selamat datang seperti gambar dibawah ini :

Selamat. Anda telah berhasil menginstal Jetty pada CentOS 7 VPS Anda. Anda sekarang dapat memeriksa dokumentasi Jetty untuk informasi lebih lanjut.

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Jetty untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Cara menginstal phpBB 3 pada CentOS 6 VPS

  2. Instal Dotclear di CentOS VPS

  3. Instal GlassFish pada CentOS 6 VPS

  1. Instal Octopress pada CentOS 6 VPS

  2. Instal phpMyBackupPro pada CentOS 6 VPS

  3. Cara menginstal Tomcat 8 pada CentOS 6 VPS

  1. Cara menginstal Gibbon di CentOS VPS

  2. Instal MediaWiki di CentOS 7 VPS

  3. Instal Zikula di CentOS VPS