GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara menginstal GlassFish 4 pada VPS Ubuntu

Tutorial ini akan menunjukkan cara memasang GlassFish 4 dan JDK (Java SE Development Kit) pada VPS dengan Ubuntu 14.04 diinstal di dalamnya.

GlassFish adalah server aplikasi open source yang mengimplementasikan fitur terbaru di platform Java EE 7. GlassFish 4 membutuhkan JDK versi 1.7 yang terinstal di VPS Linux Anda.

Untuk menginstal Oracle JDK 1.7 di server Anda, gunakan perintah berikut:

sudo apt-get update
sudo apt-get install python-software-properties software-properties-common
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Verifikasi bahwa JDK diinstal pada VPS Ubuntu Anda:

#javac -version
javac 1.7.0_60

Langkah selanjutnya adalah mengunduh dan membongkar arsip GlassFish. Pada saat penulisan tutorial ini, versi stabil terbaru adalah GlassFish 4.0 . Setelah Anda memiliki paketnya, buka paketnya ke direktori pilihan Anda (dalam tutorial ini kami menggunakan '/ opt' untuk instalasi GlassFish 4). Jadi, unduh dan buka kemasan GlassFish 4:

cd /opt/
wget http://download.java.net/glassfish/4.0/release/glassfish-4.0.zip
unzip glassfish-4.0.zip

Direkomendasikan untuk menjalankan GlassFish sebagai penggunanya sendiri dan untuk melakukan ini kita akan membuat pengguna GlassFish:

useradd glassfish
chown -R glassfish:glassfish /opt/glassfish4

Untuk membuat skrip init untuk layanan GlassFish, buat file 'glassfish' ke direktori '/etc/init.d' di server Anda:

vi /etc/init.d/glassfish

Tambahkan baris berikut:

#!/bin/bash
#
# description: Startup script for Glassfish Application Server
# processname: glassfish

GLASSFISH_HOME=/opt/glassfish4/glassfish
export GLASSFISH_HOME
GLASSFISH_USER=glassfish
export GLASSFISH_USER

start() {
echo -n "Starting Glassfish: "
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1"
sleep 2
echo "done"
}

stop() {
echo -n "Stopping Glassfish: "
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1"
echo "done"
}

case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo $"Usage: glassfish {start|stop|restart}"
exit
esac

Jika Anda ingin menambahkan layanan ini untuk memulai saat boot, Anda cukup menggunakan perintah berikut:

update-rc.d glassfish defaults

Jadikan skrip 'glassfish' dapat dieksekusi:

chmod 755 /etc/init.d/glassfish

Untuk memulai GlassFish, gunakan perintah berikut:

sudo /etc/init.d/glassfish start

Untuk menghentikan GlassFish, gunakan perintah berikut:

sudo /etc/init.d/glassfish stop

Jika Anda mengalami masalah saat menghentikan layanan GlassFish, Anda selalu dapat menggunakan perintah kill:

sudo killall -9 java

Layanan GlassFish dapat dimulai ulang dengan mengeluarkan kombinasi perintah berhenti dan mulai atau menggunakan:

sudo /etc/init.d/glassfish restart

Buka browser web favorit Anda dan akses GlassFish menggunakan http://domain-anda.com:8080

Anda dapat mengunduh contoh file WAR:

cd /opt
wget https://glassfish.java.net/downloads/quickstart/hello.war

Untuk menyebarkan aplikasi yang diunduh, salin file 'hello.war' ke direktori '/opt/glassfish4/glassfish/domains/domain1/autodeploy' di server Anda, atau jalankan perintah berikut:

cd /opt/glassfish4/glassfish/bin
./asadmin deploy hello.war

Buka http://domain-anda.com:8080/hello dan uji contoh aplikasi web.

Untuk mengaktifkan administrasi jarak jauh dan mengakses konsol admin GlassFish melalui browser web, jalankan perintah berikut:

cd /opt/glassfish4/glassfish/bin
./asadmin --user admin
asadmin> change-admin-password
./asadmin --host your-domain.com --port 4848 enable-secure-admin

Sekarang Anda dapat mengakses konsol admin GlassFish menggunakan https://domain-anda.com:4848

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 GlassFish untuk Anda. Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Untuk pembaruan baru, Anda juga dapat mencoba membaca Cara Memasang GlassFish di Ubuntu 18.04.

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.


Panels
  1. Instal RocketChat di Ubuntu 14.04 VPS

  2. Cara Menginstal MongoDB di Ubuntu 16.04

  3. Cara Menginstal Attendize di Ubuntu 16.04

  1. Cara menginstal Joomla 3 di Ubuntu 16.04

  2. Cara Menginstal GlassFish di Ubuntu 22.04

  3. Cara Menginstal GlassFish di Ubuntu 20.04

  1. Cara Menginstal GlassFish di Ubuntu 16.04

  2. Cara menginstal eGroupware di Ubuntu 14.04 VPS

  3. Cara Menginstal GlassFish di Ubuntu 22.04