GNU/Linux >> Znalost Linux >  >> Cent OS

Instalace a nastavení JAVA &JBoss 7 Final na CentOS 6

V následujícím tutoriálu vás provedeme kroky instalace a nastavení JAVA a JBoss 7 Final pomocí jednoho z našich virtuálních serverů CentOS 6 linux .

Co je JBoss?

Jedná se o open-source aplikační server vyvinutý společností RedHat založený na platformě J2EE pro vývoj a nasazení podnikových Java aplikací , Webové aplikace , Služby , Portály a více. J2EE umožňuje, aby byly aplikace standardizované a modulární, což umožňuje JAVA zvládnout mnoho programovacích aspektů při vývoji aplikace.

AKTUALIZOVAT SYSTÉM

Ujistěte se, že jste na screen relaci a váš CentOS 6 VPS je aktuální spuštěním:

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

NAINSTALOVAT JAVA

První věc, kterou musíte udělat, je nainstalovat a nastavit JAVA na vašem CentOS 6 Systém. JBoss podporuje Java 6 nebo Java 7 a v tomto případě budeme používat open-source implementaci Java 7.

Nainstalujte jej spuštěním příkazu níže v terminálu:

## yum install java-1.7.0-openjdk

Ověřte, zda je JAVA úspěšně nainstalována spuštěním:

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

NAINSTALOVAT JBOSS

Dále si stáhněte nejnovější stabilní verzi JBoss 7.1.x a nainstalujte jej do /opt adresář pomocí:

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

Odstraňte stažený archiv, pokud jej nepotřebujete:

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

KONFIGUROVAT JBOSS

Musíme nakonfigurovat JBoss AS tak, aby běžel bez root oprávnění, protože je spuštěn jako root je velkým bezpečnostním rizikem. Nejlepší způsob, jak spustit JBoss, je pomocí specializovaného uživatele systému, který bude spouštět server JBoss pomocí sudo pravomoci.

Tak to nastavíme, ano?

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

Dobře, s tím vším jsme připraveni spustit server JBoss. Než tak učiníme, dolaďme některé věci, jako je povolení přístupu k webovému rozhraní JBoss a jeho nastavení tak, aby běželo jako systémová služba, aby se mohlo automaticky spouštět při startu systému a vy můžete používat service jboss [start|stop] atd. ke správě služby Jboss.

– povolit přístup k rozhraní 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>

To zpřístupní veřejné a manažerské rozhraní JBoss odkudkoli (samozřejmě pomocí ověřování ), takže jej můžete spravovat prostřednictvím prohlížeče.

– nastavte Jboss tak, aby běžel jako služba

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

přidejte následující konfigurační parametry

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

spusťte a přidejte server JBoss do služeb spouštění systému CentOS VPS pomocí následujících příkazů:

## service jboss start
## chkconfig jboss on

Nyní bude soubor protokolu konzoly pro váš server JBoss umístěn v /var/log/jboss-console.log .

– vytvořit nové uživatelské účty JBoss

Abyste mohli používat administrátorskou konzoli, musíte vytvořit nové uživatele JBoss pomocí add-user.sh skript v bin/ adresář ve vaší instalaci JBoss (což je v tomto případě /opt/jboss-as-7.1.1.Final/bin ) .

příklad:

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

Nyní můžete přistupovat ke své administrační konzoli JBoss na adrese http://YOUR_IP:8080/console pomocí nově vytvořeného testuser účet.

Nic z toho samozřejmě nemusíte dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali JAVA a JBoss 7. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Instalace MariaDB na CentOS 7

  2. Instalace JAVA 8 JDK na CentOS, RedHat a Fedora

  3. Instalace PostgreSQL a phpPgAdmin v CentOS

  1. Instalace Tomcat 8 na Centos 6

  2. Instalace a konfigurace php 7x na Centos 8

  3. Centos 4.8 a Glibc 2.5?

  1. Instalace a používání Dockeru na CentOS a Fedoře

  2. Instalace a zabezpečení phpMyAdmin 4 na CentOS 6

  3. CentOS / RHEL :Instalace a konfigurace ASMLib