linux 下安装配置jboss as7以及部署应用
linux 下安装配置jboss as7以及部署应用
1.测试平台及软件
centos 5.4
jdk-7u5-linux-i586.rpm
jboss-as-7.1.1.Final.zip
jboss-as-quickstarts-7.1.1.CR2-dist.zip
apache-maven-3.0.4-bin.tar.gz
2.安装相关软件
a.安装jdk
[root@mysqlnode2 ~]# chmod +x jdk-7u5-linux-i586.rpm
[root@mysqlnode2 ~]# rpm -ivh jdk-7u5-linux-i586.rpm
[root@mysqlnode2 ~]# java -version
java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b05)
Java HotSpot(TM) Client VM (build 23.1-b03, mixed mode, sharing)
b.安装apache-maven
[root@mysqlnode2 ~]# tar zxvf apache-maven-3.0.4-bin.tar.gz
c.安装jboss
[root@mysqlnode2 ~]# unzip jboss-as-7.1.1.Final.zip
添加用户
[root@mysqlnode2 jboss-as-7.1.1.Final]# /root/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 : ppzlyg
Password :
Re-enter Password :
About to add user 'ppzlyg' for realm 'ManagementRealm'
Is this correct yes/no? yes
Added user 'ppzlyg' to file '/root/jboss-as-7.1.1.Final/standalone/configuration/mgmt-users.properties'
Added user 'ppzlyg' to file '/root/jboss-as-7.1.1.Final/domain/configuration/mgmt-users.properties'
启动
[root@mysqlnode2 bin]# /root/jboss-as-7.1.1.Final/bin/standalone.sh
-Djboss.bind.address=0.0.0.0
-Djboss.bind.address.management=0.0.0.0&
访问主页
访问控制台
输入创建的用户名和密码
关闭
[root@mysqlnode2 bin]# /root/jboss-as-7.1.1.Final/bin/jboss-cli.sh --connect command=:shutdown
{"outcome" => "success"}
3.部署应用测试
[root@mysqlnode2 ~]# unzip jboss-as-quickstarts-7.1.1.CR2-dist.zip
[root@mysqlnode2 ~]# cd jboss-as-quickstarts-7.1.1.CR2
测试helloworld
[root@mysqlnode2 jboss-as-quickstarts-7.1.1.CR2]# cd helloworld
[root@mysqlnode2 helloworld]# /root/apache-maven-3.0.4/bin/mvn package jboss-as:deploy
等待部署完毕后可以在控制台看到已经部署的应用
访问测试
http://192.168.1.109:8080/jboss-as-helloworld/HelloWorld
4.修改默认的主页
第一步
[root@mysqlnode2 bin]# vim /root/jboss-as-7.1.1.Final/standalone/configuration/standalone.xml
enable-welcome-root="true" 修改为
enable-welcome-root="false"
第二步
在你要部署的应用程序的WEB-INF文件夹下添加jboss-web.xml文件,里面的内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>
<context-root>/</context-root>
</jboss-web>
然后重新打包成war包进行部署
这个时间你访问 http://192.168.1.109:8080/ 出现的就是你部署的项目的主页了!
linux 下安装配置jboss as7以及部署应用的更多相关文章
- Linux下安装配置MySQL5.7服务器
Linux下安装配置MySQL服务器 一.安装环境 ============ OS:centos6.8 MySQL:mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz ...
- Linux 下安装配置 JDK7
Linux 下安装配置 JDK7 配置环境(debian 7) 自从从Oracle收购Sun近三年来,已经有很多变化.早在8月,甲骨文将“Operating System Distributor Li ...
- (转载)Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记
Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记 Linux下配LMAP环境,花了我好几天的时间.之前没有配置过,网上的安装资料比较混乱,加上我用的版本问题,安装过程 ...
- Linux下安装配置与使用MySQL数据库
Linux下安装配置与使用MySQL数据库 在Linux下安装做开发时往往少不了要使用到MySQL数据库,下面就Linux系统为例讲解一下,如何安装MySQL数据库,如何启用/停.止MySQL服务,如 ...
- 在linux下安装配置rabbitMQ详细教程
在linux下安装配置rabbitMQ详细教程 2017年12月20日 17:34:47 阅读数:7539 安装Erlang 由于RabbitMQ依赖Erlang, 所以需要先安装Erlang. Er ...
- Linux下安装配置Jmeter5.1,并执行jmx文件
Windows下的jmeter是GUI模式,可查看操作,但是GUI对性能的干扰比较大,所有一般压测会在Linux上运行. 下面是Linux下安装配置Jmeter5.1,并执行jmx文件的步骤, 一.安 ...
- linux下安装配置svn服务器
linux下安装配置svn服务器 1. svn服务器安装 将subversion-1.4.0.tar.gz和subversion-deps-1.4.0.tar.gz传到服务器. tar xfvz su ...
- Kali Linux 下安装配置MongoDB数据库 ubuntu 下安装配置MongoDB源码安装数据库
Kali Linux 下安装配置MongoDB数据库 1.下载mongodb.tgz 压缩包: 2.解压到:tar -zxvf mongodb.tgz /usr/local/mongodb 3.创 ...
- Linux下安装配置virtualenv与virtualenvwrapper
一.Linux下安装.配置virtualenv 配置源 #指定清华源下载pip的包 [root@localhost opt]# pip3 install -i https://pypi.tuna.ts ...
随机推荐
- VS2015 Cordova Ionic移动开发(三)
一.基础设置 1.修改App名称和程序起始页 打开config.xml配置文件显示如下,在[通用]选项卡中,将显示名称和起始页,修改为自己想要的名称即可. 如需直接在xml文件中修改:右击config ...
- 02.[WPF]如何固定窗口的大小
在WPF开发过程中碰到一个需求,要求保证窗口大小不变,即便是双击 titlebar 也不能改变窗口大小和位置.要实现这样的效果,需要执行如下步骤: 1,分别设置窗口的 Width/MaxWidth/M ...
- 利用linq快速判断给定数字是否包含在某个段范围内
一.需求: 知道某段范围0x0020~0x007F0x00A0~0x017F0x01A0~0x01CF0x01F0~0x01FF0x0210~0x021F0x1EA0~0x1EFF给定一个值,快速判断 ...
- iOS 事件处理机制与图像渲染过程(转)
iOS 事件处理机制与图像渲染过程 iOS RunLoop都干了什么 iOS 为什么必须在主线程中操作UI 事件响应 CALayer CADisplayLink 和 NSTimer iOS 渲染过程 ...
- JavaScript 字符串(String) 对象
JavaScript 字符串(String) 对象 String 对象用于处理已有的字符块. JavaScript 字符串 一个字符串用于存储一系列字符就像 "John Doe". ...
- C# div、css
目录: 1.Div+Css布局教程(-)CSS必备知识 注:本教程要求对html和css有基础了解. 一.CSS布局属性 Width:设置对象的宽度(width:45px). Height:设置对象的 ...
- java 对于url地址的实体符号的处理
<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 <dependency> <g ...
- 344. Reverse String(C++)
344. Reverse String Write a function that takes a string as input and returns the string reversed. E ...
- underscorejs-toArray学习
2.23 toArray 2.23.1 语法: _.toArray(list) 2.23.2 说明: 把list(任何可以迭代的对象)转换成一个数组,在转换arguments对象时非常有用. 2.23 ...
- innerHtml写法
swt_center = "<div id='new_swt_wee'>"; swt_center += '<a href="javascript:vo ...