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.