GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installazione e configurazione di JAVA e JBoss 7 Final su CentOS 6

Nel seguente tutorial ti guideremo attraverso i passaggi di installazione e configurazione di JAVA e JBoss 7 Final utilizzando uno dei nostri server virtuali Linux CentOS 6 .

Cos'è JBoss?

È un server di applicazioni open source sviluppato da RedHat basato sulla piattaforma J2EE per lo sviluppo e la distribuzione di applicazioni Java aziendali , Applicazioni Web , Servizi , Portali e altro ancora. J2EE consente alle applicazioni di essere standardizzate e modulari, consentendo a JAVA di gestire molti aspetti di programmazione durante lo sviluppo di un'applicazione.

AGGIORNAMENTO DEL SISTEMA

Assicurati di essere in una screen sessione e il tuo CentOS 6 VPS è aggiornato eseguendo:

## screen -U -S jboss-screen
## yum update

INSTALLA JAVA

La prima cosa da fare è installare e configurare JAVA sul tuo CentOS 6 sistema. JBoss supporta Java 6 o Java 7 e in questo caso utilizzeremo l'implementazione open source di Java 7.

Installalo eseguendo il comando seguente nel tuo terminale:

## yum install java-1.7.0-openjdk

Verifica che JAVA sia installato correttamente eseguendo:

## 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)

INSTALLA JBOSS

Quindi, scarica l'ultima versione stabile di JBoss 7.1.x e installalo in /opt directory utilizzando:

## 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

Rimuovi l'archivio scaricato se non ti serve:

## rm -f /var/tmp/jboss-as-7.1.1.Final.tar.gz

CONFIGURA JBOSS

Dobbiamo configurare JBoss AS in modo che funzioni senza root privilegi perché eseguendolo come root è un grosso rischio per la sicurezza. Il modo migliore per eseguire JBoss è utilizzare un utente di sistema dedicato che eseguirà il server JBoss utilizzando sudo poteri.

Quindi configuriamolo, vero?

## useradd -r jboss -d /opt/jboss-as-7.1.1.Final
## chown jboss: -R /opt/jboss-as-7.1.1.Final

Ok, con tutto ciò a posto siamo in qualche modo pronti per avviare il server JBoss. Prima di farlo, perfezioniamo alcune cose, come abilitare l'accesso all'interfaccia web di JBoss e configurarlo per essere eseguito come servizio di sistema, in modo che possa avviarsi automaticamente all'avvio del sistema e tu possa usare service jboss [start|stop] ecc per gestire il servizio Jboss.

– abilita l'accesso all'interfaccia di 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>

Ciò renderà disponibile il frontend pubblico e gestionale di JBoss da qualsiasi luogo (ovviamente utilizzando l'autenticazione ) in modo da poterlo gestire tramite un browser.

– configura Jboss per l'esecuzione come servizio

## 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

aggiungi i seguenti parametri di configurazione

## 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

avvia e aggiungi il server JBoss ai servizi di avvio del tuo sistema CentOS VPS utilizzando i seguenti comandi:

## service jboss start
## chkconfig jboss on

Ora, il file di registro della console per il tuo server JBoss si troverà in /var/log/jboss-console.log .

– crea nuovi account utente JBoss

Per utilizzare la console di amministrazione è necessario creare nuovi utenti JBoss utilizzando add-user.sh script nel bin/ directory all'interno della tua installazione di JBoss (che in questo caso è /opt/jboss-as-7.1.1.Final/bin ) .

esempio:

## 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'

Ora puoi accedere alla tua console di amministrazione JBoss all'indirizzo http://YOUR_IP:8080/console usando il testuser appena creato conto.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare JAVA e JBoss 7 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Installazione di Tomcat 8 su Centos 6

  2. Installazione di MariaDB su CentOS 7

  3. Installazione di JAVA 8 JDK su CentOS, RedHat e Fedora

  4. Installazione di PostgreSQL e phpPgAdmin in CentOS

  5. Installazione e utilizzo di Docker su CentOS e Fedora

Installazione di Apache2 con PHP5 e supporto MySQL su CentOS 6.4 (LAMP)

Installazione e utilizzo di Perf in Ubuntu e CentOS

Installazione e configurazione di Wazuh Server su CentOS 7

Installa Oracle Java 7/8 su Fedora e CentOS

Installazione di Apache e PHP su CentOS 8

Come installare Tomcat e Java su CentOS 8