Dalam tutorial berikut, kami akan memandu Anda melalui langkah-langkah menginstal dan menyiapkan JAVA dan JBoss 7 Final menggunakan salah satu server virtual linux CentOS 6 .
Apa itu JBoss?
Ini adalah server aplikasi sumber terbuka yang dikembangkan oleh RedHat berdasarkan platform J2EE untuk mengembangkan dan menyebarkan aplikasi Java perusahaan , Aplikasi web , Layanan , Portal dan banyak lagi. J2EE memungkinkan aplikasi distandarisasi dan modular memungkinkan JAVA menangani banyak aspek pemrograman saat mengembangkan aplikasi.
PERBARUI SISTEM
Pastikan Anda berada di screen
sesi dan CentOS 6 VPS Anda mutakhir dengan menjalankan:
## screen -U -S jboss-screen ## yum update
INSTAL JAVA
Hal pertama yang harus dilakukan adalah menginstal dan menyiapkan JAVA di CentOS 6 . Anda sistem. JBoss mendukung Java 6 atau Java 7 dan dalam hal ini kita akan menggunakan implementasi open-source Java 7.
Instal dengan menjalankan perintah di bawah ini di terminal Anda:
## yum install java-1.7.0-openjdk
Verifikasi JAVA berhasil diinstal dengan menjalankan:
## java -version java version "1.7.0_55" OpenJDK Runtime Environment (rhel-2.4.7.1.el6_5-i386 u55-b13) OpenJDK Client VM (build 24.51-b03, mixed mode, sharing)
INSTAL JBOSS
Selanjutnya, unduh versi stabil terbaru JBoss 7.1.x dan instal di /opt
direktori menggunakan:
## wget http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.tar.gz -P /var/tmp ## tar -zxf /var/tmp/jboss-as-7.1.1.Final.tar.gz -C /opt ## cd /opt/jboss-as-7.1.1.Final
Hapus arsip yang diunduh jika Anda tidak membutuhkannya:
## rm -f /var/tmp/jboss-as-7.1.1.Final.tar.gz
KONFIGURASI JBOSS
Kita perlu mengkonfigurasi JBoss AS agar dapat berjalan tanpa root
hak istimewa karena menjalankannya sebagai root
merupakan risiko keamanan yang besar. Cara terbaik untuk menjalankan JBoss adalah dengan menggunakan pengguna sistem khusus yang akan menjalankan server JBoss menggunakan sudo
kekuatan.
Jadi mari kita atur ini, ya?
## useradd -r jboss -d /opt/jboss-as-7.1.1.Final ## chown jboss: -R /opt/jboss-as-7.1.1.Final
Ok, dengan semua itu, kita agak siap untuk memulai server JBoss. Sebelum melakukannya, mari kita perbaiki beberapa hal, seperti mengaktifkan akses ke antarmuka web JBoss dan mengaturnya untuk dijalankan sebagai layanan sistem, sehingga dapat secara otomatis memulai pada sistem start-up dan Anda dapat menggunakan service jboss [start|stop]
dll untuk mengelola layanan Jboss.
– aktifkan akses ke antarmuka JBoss:
## vim /opt/jboss-as-7.1.1.Final/standalone/configuration/standalone.xml <interface name="management"> <!--<inet-address value="${jboss.bind.address.management:127.0.0.1}"/>--> <any-ipv4-address/> </interface> <interface name="public"> <!--<inet-address value="${jboss.bind.address:127.0.0.1}"/>--> <any-ipv4-address/> </interface>
Ini akan membuat frontend publik dan manajemen JBoss tersedia dari mana saja (tentu saja menggunakan otentikasi ) sehingga Anda dapat mengelolanya melalui browser.
– siapkan Jboss untuk dijalankan sebagai layanan
## cp /opt/jboss-as-7.1.1.Final/bin/init.d/jboss-as-standalone.sh /etc/init.d/jboss ## chmod +x /etc/init.d/jboss ## mkdir /etc/jboss-as
tambahkan parameter konfigurasi berikut
## vim /etc/jboss-as/jboss-as.conf JBOSS_HOME=/opt/jboss-as-7.1.1.Final JBOSS_CONSOLE_LOG=/var/log/jboss-console.log JBOSS_USER=jboss
mulai dan tambahkan server JBoss ke layanan start-up sistem CentOS VPS Anda menggunakan perintah berikut:
## service jboss start ## chkconfig jboss on
Sekarang, file log konsol untuk server JBoss Anda akan berada di /var/log/jboss-console.log
.
– buat akun pengguna JBoss baru
Untuk menggunakan konsol administrasi, Anda perlu membuat pengguna JBoss baru menggunakan add-user.sh
skrip di bin/
direktori dalam instalasi JBoss Anda (yang dalam hal ini adalah /opt/jboss-as-7.1.1.Final/bin
) .
contoh:
## cd /opt/jboss-as-7.1.1.Final/bin ## ./add-user.sh What type of user do you wish to add? a) Management User (mgmt-users.properties) b) Application User (application-users.properties) (a): a Enter the details of the new user to add. Realm (ManagementRealm) : Username : testuser Password : Re-enter Password : About to add user 'testuser' for realm 'ManagementRealm' Is this correct yes/no? y Added user 'testuser' to file '/opt/jboss-as-7.1.1.Final/standalone/configuration/mgmt-users.properties' Added user 'testuser' to file '/opt/jboss-as-7.1.1.Final/domain/configuration/mgmt-users.properties'
Anda sekarang dapat mengakses konsol administrasi JBoss Anda di http://YOUR_IP:8080/console menggunakan testuser
yang baru dibuat akun.
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 JAVA dan JBoss 7 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.