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

Menginstal dan mengatur JAVA &JBoss 7 Final di CentOS 6

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.


Cent OS
  1. Menginstal Tomcat 8 di Centos 6

  2. Menginstal MariaDB di CentOS 7

  3. Menginstal JAVA 8 JDK di CentOS, RedHat dan Fedora

  1. Menginstal PostgreSQL Dan phpPgAdmin Di CentOS

  2. Menginstal dan Menggunakan Docker di CentOS dan Fedora

  3. Menginstal dan mengamankan phpMyAdmin 4 di CentOS 6

  1. Menginstal dan Mengkonfigurasi php 7x di Centos 8

  2. Centos 4.8 Dan Glibc 2.5?

  3. CentOS / RHEL :Menginstal dan Mengonfigurasi ASMLib