如何在CentOS 6.x中安装jboss应用服务器

时间:2019-08-20 17:58:16  来源:igfitidea点击:

在这篇文章中,我们将学习如何安装Wildfly,它以前被称为JBOSS应用服务器。

对于Wildfly来说,主要的依赖关系是Java。在系统中,必须安装Java并设置Java环境变量。

要安装Wildfly(JBOSS应用服务器),按照以下步骤操作

安装wget,因为它是最新安装的系统。如果系统中已经有wget,可以跳过这一步

yum -y install wget

下载WildFly(JBOSS)和Java

也可以从这个链接下载JDK。

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html.

wget download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.zip

安装jdk-7u40-linux-i586.rpm包

[root@localhost ~]# rpm -ivh jdk-7u40-linux-i586.rpm 
Preparing...                ########################################### [100%]
   1:jdk                    ########################################### [100%]
Unpacking JAR files...
	rt.jar...
	jsse.jar...
	charsets.jar...
	tools.jar...
	localedata.jar...
	jfxrt.jar...
	plugin.jar...
	javaws.jar...
	deploy.jar...
[root@localhost ~]#

搜索Java的安装位置。

find / -name java

`find / -name java`
ls -ld /usr/java/jdk1.7.0_40/

现在设置Java环境

编辑 /etc/profile并在最后一行追加JAVA_HOME和PATH变量值

vi /etc/profile

export JAVA_HOME=/usr/java/jdk1.7.0_40
export PATH=/usr/java/jdk1.7.0_40/bin:$PATH

使java环境变量生效:

source /etc/profile

解压下载的jboss文件到/opt

yum install unzip -y

unzip jboss-as-7.1.1.Final.zip -d /opt

添加新用户jboss

useradd jboss

修改jboss目录的组和所有者。

chown -R jboss:jboss /opt/jboss-as-7.1.1.Final/

添加管理用户

su -l jboss

/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 : jboss
Password : 
Re-enter 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'

启动JBOSS服务器

默认在本地主机上运行,只允许在本地主机上访问。

nohup /opt/jboss-as-7.1.1.Final/bin/standalone.sh &

要远程访问JBOSS,运行下面的命令

nohup /opt/jboss-as-7.1.1.Final/bin/standalone.sh -Djboss.bind.address=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 &

关闭JBOSS

/opt/jboss-as-7.1.1.Final/bin/jboss-cli.sh --connect command=:shutdown

访问 JBOSS管理控制台

jboss服务器控制台默认端口号是9990

http://jboss服务器:9990

访问JBOSS应用服务器

访问JBOSS应用服务器默认端口是8080

http://jboss服务器:8080