Getting started with JBossAS7 in Fedora

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
m (formatting)
m (update path of JBOSS_BASE_DIR)
Line 15: Line 15:
 
Start the JBoss AS 7 user instance
 
Start the JBoss AS 7 user instance
 
  $HOME/jboss-as-user-instance/bin/standalone.sh
 
  $HOME/jboss-as-user-instance/bin/standalone.sh
standalone.sh is a script generated by jboss-as-cp that runs this command
+
standalone.sh is a script generated by jboss-as-cp that effectively runs this command
  JBOSS_BASE_DIR=jboss-as-user-instance /usr/share/jboss-as/bin/standalone.sh -c standalone-web.xml
+
  JBOSS_BASE_DIR=$HOME/jboss-as-user-instance /usr/share/jboss-as/bin/standalone.sh -c standalone-web.xml
 
Connect to the JBoss AS 7 management console (for the user instance)
 
Connect to the JBoss AS 7 management console (for the user instance)
 
   jboss-cli -c
 
   jboss-cli -c

Revision as of 21:34, 31 July 2012

Getting started with JBoss AS 7 in Fedora

In a terminal, install JBoss AS 7 using yum

sudo yum -y install jboss-as

Start the JBoss AS 7 system service

sudo systemctl start jboss-as.service

Connect to the JBoss AS 7 management console (for the system instance)

sudo -u jboss-as sh -c "jboss-cli -c"

When you connect to the management console, the server will send a secret key challenge to the client. The client can only pass the challenge if it has physical direct access to the filesystem and the same permissions as the user running the server. Otherwise, you'd need to create and use a proper management user.

Stop the JBoss AS 7 system service

sudo systemctl stop jboss-as.service

Create a user instance of JBoss AS 7

jboss-as-cp -l $HOME/jboss-as-user-instance

Start the JBoss AS 7 user instance

$HOME/jboss-as-user-instance/bin/standalone.sh

standalone.sh is a script generated by jboss-as-cp that effectively runs this command

JBOSS_BASE_DIR=$HOME/jboss-as-user-instance /usr/share/jboss-as/bin/standalone.sh -c standalone-web.xml

Connect to the JBoss AS 7 management console (for the user instance)

 jboss-cli -c

Learn more about the effort to package JBoss AS 7 in Fedora

Get involved with the Fedora Java SIG