Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal dan mengkonfigurasi GlassFish di Ubuntu 20.04 LTS. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo
hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.
GlassFish adalah implementasi referensi open-source lengkap dari server aplikasi Java EE untuk mengembangkan dan menerapkan aplikasi berbasis Java. Mendukung JPA, JSF, JSP/Servlet, JMS, RMI, serta banyak teknologi berbasis Java lainnya. Ini juga menyediakan konsol administrasi berbasis web dan CLI untuk konfigurasi dan pengelolaan aplikasi Java Anda yang lebih mudah dan komponennya masing-masing.
Prasyarat:
- Sistem Operasi dengan Ubuntu 20.04
- Alamat IPv4 Server dengan Hak Pengguna Super (Akses Root)
- Terminal Gnome untuk Desktop Linux
- Klien Putty SSH untuk Windows atau macOS
- Powershell untuk Windows 10/11
- Familiar dengan Perintah APT
Instal GlassFish di Ubuntu 20.04
Langkah 1. Pertama, sebelum Anda mulai menginstal paket apa pun di server Ubuntu Anda, kami selalu menyarankan untuk memastikan bahwa semua paket sistem telah diperbarui.
sudo apt update sudo apt upgrade
Langkah 2. Instal Java.
GlassFish didukung oleh Java, harus diinstal dan dikonfigurasi di server Ubuntu Anda terlebih dahulu. Jalankan perintah berikut untuk menginstal paket OpenJDK 8 JDK:
sudo apt install openjdk-8-jdk
Verifikasi pemasangan:
java -version
Sekarang kita perlu menambahkan lokasi Java ke file lingkungan kita. Ubah jalur yang sesuai berdasarkan jalur Java Anda:
nano /etc/environment
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
Agar perubahan diterapkan pada shell Anda saat ini, Anda dapat keluar dan masuk atau menjalankan perintah sumber berikut:
source /etc/environment
Terakhir, langkah-langkah, verifikasi bahwa variabel lingkungan JAVA_HOME telah disetel dengan benar:
echo $JAVA_HOME
Hasil:
/usr/lib/jvm/java-8-openjdk-amd64
Langkah 3. Instal GlassFish di sistem Ubuntu.
Sekarang unduh GlassFish versi nightly build terbaru dari situs resmi GlassFish mereka:
wget http://download.oracle.com/glassfish/5.0.1/nightly/latest-glassfish.zip
Selanjutnya, ekstrak file ke direktori saat ini:
sudo unzip latest-glassfish.zip
Langkah 4. Menyiapkan Layanan GlassFish.
Sekarang buat systemd
untuk GlassFish:
sudo nano /etc/systemd/system/glassfish.service
Tambahkan baris berikut:
[Unit] Description = GlassFish Server v5.0 After = syslog.target network.target [Service] ExecStart=/opt/glassfish5/bin/asadmin start-domain ExecReload=/opt/glassfish5/bin/asadmin restart-domain ExecStop=/opt/glassfish5/bin/asadmin stop-domain Type = forking [Install] WantedBy = multi-user.target
Simpan dan keluar. Sekarang kita perlu memuat ulang layanan sistem:
sudo systemctl daemon-reload sudo systemctl enable glassfish sudo systemctl start glassfish
Langkah 5. Mengakses GlassFish.
Setelah berhasil diinstal, Buka browser dan arahkan ke URL http://your-ip-address:4848
untuk memeriksa beranda GlassFish Server.
Buka browser dan arahkan ke URL http://your-ip-address:4848 / untuk memeriksa beranda GlassFish Server.
Hanya itu yang perlu Anda lakukan untuk menginstal GlassFish di Ubuntu 20.04 LTS Focal Fossa. Saya harap Anda menemukan tip cepat ini bermanfaat. Untuk bacaan lebih lanjut tentang GlassFish, silakan merujuk ke basis pengetahuan resmi mereka. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.