GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Installation und Einrichtung von JAVA &JBoss 7 Final auf CentOS 6

Im folgenden Tutorial führen wir Sie durch die Schritte zur Installation und Einrichtung von JAVA und JBoss 7 Final mit einem unserer CentOS 6 virtuellen Linux-Server .

Was ist JBoss?

Es ist ein Open-Source-Anwendungsserver, der von RedHat basierend auf der J2EE-Plattform zum Entwickeln und Bereitstellen von Java-Anwendungen für Unternehmen entwickelt wurde , Webanwendungen , Dienste , Portale und mehr. Die J2EE ermöglicht die Standardisierung und Modularisierung von Anwendungen, sodass JAVA viele Programmieraspekte bei der Entwicklung einer Anwendung handhaben kann.

SYSTEM AKTUALISIEREN

Stellen Sie sicher, dass Sie sich in einem screen befinden Sitzung und Ihr CentOS 6 VPS ist auf dem neuesten Stand, indem Sie Folgendes ausführen:

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

JAVA INSTALLIEREN

Als erstes müssen Sie JAVA installieren und einrichten auf Ihrem CentOS 6 System. JBoss unterstützt Java 6 oder Java 7 und in diesem Fall verwenden wir die Open-Source-Implementierung von Java 7.

Installieren Sie es, indem Sie den folgenden Befehl in Ihrem Terminal ausführen:

## yum install java-1.7.0-openjdk

Überprüfen Sie, ob JAVA erfolgreich installiert wurde, indem Sie Folgendes ausführen:

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

JBOSS INSTALLIEREN

Laden Sie als Nächstes die neueste stabile Version von JBoss 7.1.x herunter und installieren Sie es in /opt Verzeichnis mit:

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

Entfernen Sie das heruntergeladene Archiv, wenn Sie es nicht benötigen:

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

JBOSS KONFIGURIEREN

Wir müssen den JBoss AS so konfigurieren, dass er ohne root läuft Privilegien, da es als root ausgeführt wird ist ein großes Sicherheitsrisiko. Der beste Weg, JBoss auszuführen, ist die Verwendung eines dedizierten Systembenutzers, der den JBoss-Server mit sudo ausführt Befugnisse.

Also lass uns das einrichten, sollen wir?

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

Ok, mit all dem sind wir einigermaßen bereit, den JBoss-Server zu starten. Bevor wir dies tun, lassen Sie uns einige Dinge verfeinern, z. B. den Zugriff auf die JBoss-Weboberfläche aktivieren und sie so einrichten, dass sie als Systemdienst ausgeführt wird, sodass sie beim Systemstart automatisch gestartet werden kann und Sie service jboss [start|stop] usw., um den Jboss-Dienst zu verwalten.

– Zugriff auf die JBoss-Schnittstelle aktivieren:

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

Dadurch wird das öffentliche und Management-Frontend von JBoss von überall aus verfügbar (natürlich mit Authentifizierung). ), damit Sie es über einen Browser verwalten können.

– Richten Sie Jboss so ein, dass es als Dienst ausgeführt wird

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

fügen Sie die folgenden Konfigurationsparameter hinzu

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

Starten Sie den JBoss-Server und fügen Sie ihn hinzu mit den folgenden Befehlen zu den Startdiensten Ihres CentOS VPS-Systems hinzufügen:

## service jboss start
## chkconfig jboss on

Jetzt befindet sich die Konsolenprotokolldatei für Ihren JBoss-Server in /var/log/jboss-console.log .

– Erstellen Sie neue JBoss-Benutzerkonten

Um die Verwaltungskonsole verwenden zu können, müssen Sie neue JBoss-Benutzer mit add-user.sh erstellen Skript im bin/ Verzeichnis innerhalb Ihrer JBoss-Installation (in diesem Fall /opt/jboss-as-7.1.1.Final/bin). ) .

Beispiel:

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

Sie können nun unter http://YOUR_IP:8080/console mit dem neu erstellten testuser auf Ihre JBoss-Administrationskonsole zugreifen Konto.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, JAVA und JBoss 7 für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Cent OS
  1. Installieren von Tomcat 8 auf Centos 6

  2. Installation von MariaDB auf CentOS 7

  3. Installieren von JAVA 8 JDK auf CentOS, RedHat und Fedora

  4. Installation von PostgreSQL und phpPgAdmin in CentOS

  5. Centos 4.8 und Glibc 2.5?

Installieren von Apache2 mit PHP5- und MySQL-Unterstützung auf CentOS 6.4 (LAMP)

Installieren und Verwenden von Perf in Ubuntu und CentOS

Installieren und Konfigurieren von Wazuh Server auf CentOS 7

Installieren Sie Oracle Java 7/8 auf Fedora und CentOS

Installieren von Apache und PHP unter CentOS 8

So installieren Sie Tomcat und Java unter CentOS 8