Skip to content

Instantly share code, notes, and snippets.

@Burning-Chai
Last active September 5, 2019 10:01
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 6 You must be signed in to fork a gist
  • Save Burning-Chai/4ba5fc640397169780c1cb3357f2190c to your computer and use it in GitHub Desktop.
Save Burning-Chai/4ba5fc640397169780c1cb3357f2190c to your computer and use it in GitHub Desktop.
How to install JBOSS on CentOS7
$ sudo rpm -ihv jdk-8u91-linux-x64.rpm
$ java -version
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

$ javac -version
javac 1.8.0_91

$ sudo yum install unzip

$ wget http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.zip
$ sudo unzip jboss-as-7.1.1.Final.zip -d /opt/
$ cd /opt/
$ sudo ln -s jboss-as-7.1.1.Final/ jboss
$ sudo adduser jboss
$ sudo chown -R jboss. /opt/jboss-as-7.1.1.Final/ /opt/jboss

$ sudo su - jboss
$ cd /opt/jboss/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) : [Enter]
Username : jboss
Password : [Password]
Re-enter Password : [Password]
About to add user 'jboss' for realm 'ManagementRealm'
Is this correct yes/no? yes
Added user 'jboss' to file '/opt/jboss-as-7.1.1.Final/standalone/configuration/mgmt-users.properties'
Added user 'jboss' to file '/opt/jboss-as-7.1.1.Final/domain/configuration/mgmt-users.properties'

$ ./standalone.sh -Djboss.bind.address=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 &
http://<your ip address>:9990/
@Burning-Chai
Copy link
Author

$ sudo rpm -ihv jdk-7u79-linux-x64.rpm
$ java -version
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

$ sudo alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_79/jre/bin/java 1
$ java -version
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

$ sudo alternatives --config java

There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
*+ 1           /usr/java/jdk1.8.0_91/jre/bin/java
   2           /usr/java/jdk1.7.0_79/jre/bin/java

Enter to keep the current selection[+], or type selection number: 2
$ java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

$ sudo su - jboss
$ cd /opt/jboss/bin
$ ./standalone.sh -Djboss.bind.address=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 & 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment