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

Instal GlassFish 4.1 di Centos 7

Dalam tutorial ini, kami akan menjelaskan cara menginstal GlassFish Server Open Source Edition 4.1 di VPS Centos 7.1. GlassFish adalah proyek server aplikasi sumber terbuka dan merupakan implementasi nyata Oracle dari Java EE. Panduan ini juga harus bekerja pada sistem VPS Linux lainnya, tetapi telah diuji dan ditulis untuk VPS Centos 7.

1. Masuk ke VPS Anda melalui SSH

ssh root@vps

2. Perbarui sistem dan instal paket yang diperlukan

[root]$ yum -y update
[root]$ yum install unzip wget

3. Buat pengguna sistem baru

Buat pengguna baru untuk server Glassfish:

[root]$ adduser \
   --comment 'Glassfish User' \
   --home-dir /home/glassfish \
   glassfish

4. Instal Oracle JDK 8

GlassFish 4.1 membutuhkan JDK 8 u20 atau lebih tinggi. Gunakan perintah di bawah ini untuk mengunduh Oracle JDK 8 dari baris perintah menggunakan wget:

[root]$ wget --no-cookies \
    --no-check-certificate \
    --header "Cookie: oraclelicense=accept-securebackup-cookie" \
    "http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.rpm" \
    -O jdk-8u45-linux-x64.rpm

Setelah paket rpm diunduh, instal dengan:

[root]$ yum install jdk-8u45-linux-x64.rpm

Untuk memeriksa apakah JAVA telah diinstal dengan benar di kotak CentOS Anda, jalankan java -version , dan hasilnya harus seperti berikut:

[root]$ java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

5. Unduh dan ekstrak arsip GlassFish 4.1

Beralih ke pengguna glassfish:

[root]$ su - glassfish

Sebagai pengguna glassfish, unduh dan ekstrak arsip GlassFish 4.1 terbaru

[glassfish]$ wget http://download.java.net/glassfish/4.1/release/glassfish-4.1.zip
[glassfish]$ unzip glassfish-4.1.zip
[glassfish]$ rm -f glassfish-4.1.zip

Beralih kembali ke pengguna root:

[glassfish]$ exit

6. Buat layanan systemd

Untuk membuat layanan sistem baru untuk GlassFish, buka editor pilihan Anda dan buat file baru:

[root]$ nano /etc/systemd/system/glassfish.service

dan tambahkan baris kode berikut:

[Unit]
Description = GlassFish Server v4.1
After = syslog.target network.target

[Service]
User=glassfish
ExecStart = /usr/bin/java -jar /home/glassfish/glassfish4/glassfish/lib/client/appserver-cli.jar start-domain
ExecStop = /usr/bin/java -jar /home/glassfish/glassfish4/glassfish/lib/client/appserver-cli.jar stop-domain
ExecReload = /usr/bin/java -jar /home/glassfish/glassfish4/glassfish/lib/client/appserver-cli.jar restart-domain
Type = forking

[Install]
WantedBy = multi-user.target

Mulai server glassfish dan atur untuk memulai secara otomatis saat boot:

systemctl enable glassfish.service
systemctl start glassfish.service

Untuk memverifikasi unit dimulai, jalankan journalctl -f -u glassfish.service dan Anda akan melihat sesuatu seperti di bawah ini:

[root]$ journalctl -f -u glassfish.service
Apr 26 17:36:13 vps systemd[1]: Starting GlassFish Server v4.1...
Apr 26 17:36:19 vps java[2767]: Waiting for domain1 to start .....
Apr 26 17:36:19 vps java[2767]: Successfully started the domain : domain1
Apr 26 17:36:19 vps java[2767]: domain  Location: /home/glassfish/glassfish4/glassfish/domains/domain1
Apr 26 17:36:19 vps java[2767]: Log File: /home/glassfish/glassfish4/glassfish/domains/domain1/logs/server.log
Apr 26 17:36:19 vps java[2767]: Admin Port: 4848
Apr 26 17:36:19 vps java[2767]: Command start-domain executed successfully.
Apr 26 17:36:19 vps systemd[1]: Started GlassFish Server v4.1.

7. Konfigurasi firewall

Nomor port GlassFish default adalah:

  • Administrasi:4848
  • Pendengar HTTP:8080
  • Pendengar HTTPS:8181

Misalnya untuk membuka port 8080 di firewall, jalankan:

firewall-cmd --zone=pubic --add-port=8080/tcp --permanent  
firewall-cmd --reload  

Itu dia. Anda telah berhasil menginstal GlassFish Anda. Untuk informasi lebih lanjut tentang GlassFish , silakan merujuk ke situs web Glassfish.

Tentu saja Anda tidak perlu Menginstal GlassFish 4.1 di Centos 7,  jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menyiapkannya untuk Anda. Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Anda mungkin juga ingin membaca panduan kami tentang Cara Menginstal GlassFish 5 di CentOS 7.

PS . Jika Anda menyukai posting ini, tentang cara Memasang GlassFish 4.1 di Centos 7, 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. Instal PHP 7.4 di CentOS 8

  2. Instal GlassFish pada CentOS 6 VPS

  3. Cara Menginstal GlassFish 5 di CentOS 7

  1. Cara Menginstal GlassFish di CentOS 7

  2. Instal ownCloud di CentOS 6

  3. Instal Fail2ban di CentOS

  1. Instal MariaDB 10.0 di CentOS 6

  2. Instal osCommerce di CentOS 7

  3. Instal PrestaShop di CentOS