linux 下部署JBOSS 7.1 配置

合集下载

JBoss7.1.1+mod_cluster集群配置

JBoss7.1.1+mod_cluster集群配置

JBoss7.1.1/EAP6.1+mod_cluster集群配置由于使用WildFly时,遇见了无法解决的302Found问题(WildFly较JBoss7和EAP6.x,更换了web服务器为undertow,是引发问题的原因),故退而求其次,使用JBoss7.1.1进行集群配置。

但JBoss7.1.1有着天生的BUG(在使用domain模式部署项目时会发生未知错误),并由官方确认为BUG,并声明已在JBoss7.2中修复。

由于JBoss并没有7.2版本提供下载,所以笔者这里使用了EAP6.1进行集群的配置,该配置方案与之前的《WildFly8.x+mod_cluster集群配置》类似。

《WildFly8.x+mod_cluster集群配置》参考地址:/65.html系统环境:Windows 7 SP1软件环境:JDK 7+EAP 6.1(这个下载地址官方没有开放,需要上网搜一下,或使用JBoss 7.1.1)mod_cluster 1.2.6(/downloads/1-2-6-Final-bin)注意:mod_cluster有两个windows httpd+ssl的版本下载,对应32位和64位一、配置说明由于与WildFly的配置基本上完全类似,所以这里仅仅列出不同点1、需要手动指定节点的id:修改master的domain.xml,加入instance-id属性:2、需要手动指定mod_cluster的地址:修改master的domain.xml,加入proxy-list属性:3、其余配置参考《WildFly8.x+mod_cluster集群配置》。

二、配置JBoss7/EAP6.1为Windows服务1、从官网下载JBoss Web Native Connectors下载地址:/downloads/jboss-native-2-0-102、解压后,将bin目录放置到JBoss7/EAP6.1目录下,与bin合并3、修改service.bat文件,修改范例如下:4、修改完成后,执行service.bat install安装服务即可。

jboss项目在linux环境下部署步骤

jboss项目在linux环境下部署步骤

Jboss项目在Linux系统下的部署步骤一、确定linux的系统是64位还是32位,在192.168.32.17上安装对应的JDK和jboss JDK1.6# sh jdk_1.6.0_02-i586.bin移动到某一目录下,这里是/usr/java# mv jdk_1.6.0_02 /usr/javaJboss7.x# tar -zxvf jboss-4.x.xSP1.tar.gz移动jboss-4.0.1SP1放到/usr/java# mv jboss-4.0.1SP1 /usr/java二、最好能建立一个针对jboss目录文件下所有权限的用户三、设置JDK jboss环境变量1.配置jDK#vi /etc/profile在最后面加入#set java environmentJA V A_HOME=/usr/java/jdk1.6.0_02CLASSPA TH=.:$JA V A_HOME/lib.tools.jar:$JA V A_HOME/lib/dt.jarPA TH=$JA V A_HOME/bin:$PA THexport JA V A_HOME CLASSPA TH PA TH保存退出。

要使JDK在所有的用户中使用,可以这样:vi /etc/profile.d/java.sh在新的java.sh中输入以下内容:#set java environmentJA V A_HOME=/usr/java/jdk1.6.0_02CLASSPA TH=.:$JA V A_HOME/lib.tools.jarPA TH=$JA V A_HOME/bin:$PA THexport JA V A_HOME CLASSPA TH PA TH保存退出,然后给java.sh分配权限:chmod 755 /etc/profile.d/java.sh编辑# gedit ~/.bashrc在最后添加JA V A_HOME=/usr/java/jdk1.6.0_02JA V A_BIN=/usr/java/jdk1.6.0_02/binPA TH=$PA TH:$JA V A_HOME/binCLASSPA TH=.:$JA V A_HOME/lib/dt.jar:$JA V A_HOME/lib/tools.jarJBOSS_HOME=/usr/java/jboss-4.0.1sp1PA TH=$PA TH:$JBOSS_HOME/binexport JA V A_HOME JA V A_BIN PA TH CLASSPA TH JBOSS_HOME登出然后在终端使用echo命令检查环境变量设置情况。

red hat enterprise linux 7 网络指南

red hat enterprise linux 7 网络指南

Red Hat Enterprise Linux 7网络指南在 RHEL 7 中配置和管理网络、网络接口和网络服务Last Updated: 2022-07-03Red Hat Enterprise Linux 7 网络指南在 RHEL 7 中配置和管理网络、网络接口和网络服务Enter your first name here. Enter your surname here.Enter your organisation's name here. Enter your organisational division here. Enter your email address here.法律通告Copyright © 2022 | You need to change the HOLDER entity in the en-US/Networking_Guide.ent file |.The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.Linux ® is the registered trademark of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates.XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.MySQL ® is a registered trademark of MySQL AB in the United States, the European Union and other countries.Node.js ® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.The OpenStack ® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.All other trademarks are the property of their respective owners.摘要红帽企业 Linux 7 网络指南记录了有关红帽企业 Linux中网络接口、网络和网络服务的配置和管理相关信息。

Jboss7配置日志

Jboss7配置日志

Jboss7配置⽇志Jboss 7⽇志可以在XML配置⽂件和⽇志管理属性⽂件内配置。

默认⽇志配置在configuration⽬录的logging.properties⽂件内。

通常情况下,对于⼤多数安装,logging.properties内的默认值已经⾜够了。

如要⾃定义⽇志类型,建议在xml配置⽂(standalone.xml或domain.xml⽂件,logging subsystem)内配置,可以定义7个主要类别:<root-logger /><logger category=”” /><console-handler /><file-handler /><periodic-rotating-file-handler /><size-rotating-file-handler /><async-handler />主要,应该使⽤XML配置⽂件,当logging⼦系统启动后⽇志管理属性会被忽略。

2. ⽰例下⾯结合具体的⽰例解释XML配置⽂件和⽇志管理属性是如果记录Jboss 7的⽇志1. XML配置此处的xml配置指的是standalone.xml或domain.xml⽂件,他们分别是standalond和domain模式启动的xml配置⽂件。

以standalone.xml为例Standalone.xml⽂件中关于⽇志的配置信息如下:<subsystem xmlns="urn:jboss:domain:logging:1.3"><console-handler name="CONSOLE"><level name="INFO"/><formatter><pattern-formatter pattern="%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/></formatter></console-handler><periodic-rotating-file-handler name="FILE" autoflush="true"><formatter><pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/></formatter><file relative-to="jboss.server.log.dir" path="server.log"/><suffix value=".yyyy-MM-dd"/><append value="true"/></periodic-rotating-file-handler><logger category="com.arjuna"><level name="WARN"/></logger><logger category="org.apache.tomcat.util.modeler"><level name="WARN"/></logger><logger category="org.jboss.as.config"><level name="DEBUG"/></logger><logger category="sun.rmi"><level name="WARN"/></logger><logger category="jacorb"><level name="WARN"/></logger><logger category="jacorb.config"><level name="ERROR"/></logger><root-logger><level name="INFO"/><handlers><handler name="CONSOLE"/><handler name="FILE"/></handlers></root-logger></subsystem>如下配置做简单的解释:⽇志输出到console和file。

Linux命令行中的系统安装和配置技巧

Linux命令行中的系统安装和配置技巧

Linux命令行中的系统安装和配置技巧在Linux命令行中,系统安装和配置是非常重要的技巧。

通过正确的安装和配置,我们可以提高系统的性能,增强系统的稳定性,并满足个性化需求。

本文将介绍一些Linux命令行中的系统安装和配置技巧,帮助您更好地管理和运维您的系统。

1. 系统安装在Linux命令行中,系统安装是第一步。

通常情况下,我们会从官方网站下载适合自己需求的Linux发行版镜像文件,然后通过命令行进行安装。

首先,将镜像文件写入到USB设备上,可以使用dd命令(例如:dd if=镜像文件 of=/dev/sdX bs=4M),注意将X替换为您的USB设备代号。

然后,将USB设备连接到需要安装系统的计算机,并重启计算机。

在启动过程中,按下相应的按键(通常是F2、F9、F12或Del键),进入计算机的启动菜单,选择从USB设备启动。

最后,根据安装界面的提示,进行具体的操作(选择安装目标、分区、设置密码等)。

完成安装后,重新启动计算机,您的Linux系统就成功安装了。

2. 系统更新与软件安装安装完成后,第一步就是进行系统更新和软件安装。

这可以确保系统拥有最新的补丁和功能,并且配备您所需的软件。

在命令行中,可以使用以下命令更新系统软件包:```sudo apt update # 更新软件包列表sudo apt upgrade # 升级已安装的软件包```要安装特定的软件包,可以使用以下命令:```sudo apt install 软件包名称 # 安装指定软件包sudo apt remove 软件包名称 # 卸载指定软件包```3. 系统配置与优化在安装和更新完系统后,我们需要进行一些系统配置和优化,以满足我们的需求和提高系统的性能。

首先,我们可以编辑配置文件来修改系统行为和参数。

通过vi或nano等文本编辑器打开配置文件:```sudo vi /etc/配置文件路径 # 编辑指定的配置文件```然后,根据需要修改文件中的参数,并保存文件。

LinuxOS7 网络配置

LinuxOS7 网络配置

……
7.1.2 配置网卡
利用Network configuration工具配置网络。 在命令行执行setup,将启动setup实用程序。
7.1.2 配置网卡
选择“Network configuration”配置项,按Tab键,将焦点移 动到“Run Tool”按钮,然后按回车键,即可启动网络配置。
7.1.2 配置网卡 虚拟网卡的设备名为ethN:M,对应的配置文件为 ifcfg-ethN:M。比如:
在第一块网卡上创建的第一块虚拟网卡,其设备名
为eth0:0,对应的配置文件名为ifcfg-eth0:0; 在第一块网卡上创建的第二块虚拟网卡的设备名为 eth0:1,其余依次类推,Linux最多支持255个IP别名。 虚拟网卡的配置文件可通过更名复制ifcfg-eth0配置
例如,若要将eth0网卡的MAC地址修改为00:0C:29:03:F3:76,则实现命令 为:
[root@RHEL5 ~]#ifdown eth0
[root@RHEL5 ~]#ifconfig eth0 hw ether 00:0C:29:03:F3:76
[root@RHEL5 ~]#ifup eth0 [root@RHEL5 ~]#ifconfig eth0
在选择网络设备的对话框中,选择要配置的网卡设备。
7.1.2 配置网卡
IP地址配置界面:
7.1.2 配置网卡
5.常用网络配置命令 ⑴ 显示网卡的设置信息 显示系统中所有网卡的设置信息,用法:ifconfig -a
显示指定网卡的设置信息,用法:ifconfig 网卡设备名
⑵ 为网卡指定临时IP地址 ifconfig 网卡设备名 IP地址 netmask 子网掩码 示例: ifconfig eth0 192.168.4.252 netmask 255.255.255.128

Linux下apache负载均衡与JBoss集群配置

Linux下apache负载均衡与JBoss集群配置一、安装并配置JDK1下载JDK(1.5版本及以上)2安装1)首先将安装包放到usr目录下,然后启动终端。

输入:[root@localhost usr]# sudo chmod +x jdk-1_5_0_19-linux-i586-rpm.bin //给当前用户安装权限红框内为jdk的版本根据自己的版本输入相应的字段2)[root@localhost usr]# ./jdk-1_5_0_19-linux-i586-rpm.bin然后根据提示输入yes //解压缩在当前文件夹出现.rpm文件3)输入以下命令#chmod +x jdk-1_5_0_19-linux-i586.rpm//变更权限安装程序#rpm -ivh jdk-1_5_0_19-linux-i586.rpm3 设置环境变量找到/etc/profile文件打开在最后面加入JAVA_HOME=/usr/java/jdk1.5.0_19PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexport PATH JAVA_HOME CLASSPATH保存退出注销系统安装成功后输入java –version 查看版本是否正确,显示以下信息则正确。

java version "1.5.0_19"Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02) Java HotSpot(TM) Client VM (build 1.5.0_19-b02, mixed mode, sharing) 二、安装并配置JBoss环境变量1 下载JBoss(JBoss5或以上版本)2 安装JBoss解压到usr目录下建个文件夹(我的放到jboss目录下)即可3 配置JBoss环境变量找到/etc/profile文件打开在最后面加入:JBOSS_HOME=/usr/jboss/jboss-5.1.0.GAPATH=$JBOSS_HOME/bin:$PATHexport JBOSS_HOME PATH保存并注销系统三、Jboss集群负载均衡器配置1.安装apache1)下载apache (httpd-2.2.17.tar.gz)2)解压右键解压到此处。

如何在Linux终端中安装和配置数据库

如何在Linux终端中安装和配置数据库数据库是计算机系统中重要的数据管理工具,它的安装和配置对于系统的正常运行非常关键。

本文将介绍如何在Linux终端中进行数据库的安装和配置。

一、数据库的选择在Linux系统中,我们可以选择多种数据库管理系统,如MySQL、PostgreSQL等。

根据需求和使用习惯选择一个适合自己的数据库管理系统。

二、安装数据库1. 打开终端在Linux系统中,打开终端是安装和配置数据库的第一步。

可以通过在应用程序列表中找到终端图标,或者按下Ctrl+Alt+T快捷键来打开终端。

2. 更新软件源在终端中输入以下命令,通过更新软件源来确保我们下载的数据库软件是最新版本。

```bashsudo apt update```根据选择的数据库管理系统,输入相应的命令进行安装。

以MySQL为例,输入以下命令进行安装:```bashsudo apt install mysql-server```根据提示输入密码,完成MySQL的安装。

三、配置数据库1. 启动数据库安装完成后,我们需要启动数据库服务。

在终端中输入以下命令:```bashsudo systemctl start mysql```2. 设置数据库自启动为了方便后续的使用,我们可以设置数据库随系统启动自动启动。

在终端中输入以下命令:```bashsudo systemctl enable mysql```在终端中输入以下命令,进入数据库管理系统的命令行界面:```bashmysql -u root -p```输入之前设置的密码,即可进入数据库管理系统。

四、数据库常用操作在数据库命令行界面中,可以进行以下常用操作:1. 创建数据库```sqlCREATE DATABASE database_name;```其中,database_name为你想创建的数据库的名称。

2. 切换数据库```sqlUSE database_name;```将当前操作切换到指定的数据库。

Jboss7.1.1p配置mysql和oracle以及项目调用

1、解压到D:\jboss7.12、配置数据源到modules\com目录下建mysql 和oracle目录:3、修改D:\jboss7.1\standalone\configuration目录下standalone.xml:3.1 原来的的数据源配置:<datasources><datasource jndi-name="java:jboss/datasources/ExampleDS"pool-name="ExampleDS" enabled="true" use-java-context="true"><connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1</connection-url><driver>h2</driver><security><user-name>sa</user-name><password>sa</password></security></datasource><drivers><driver name="h2" module="com.h2database.h2"><xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class></driver></drivers></datasources>修改为:<datasources><datasource jndi-name="java:jboss/datasources/ExampleDS"pool-name="ExampleDS" enabled="true" use-java-context="true"><connection-url>jdbc:h2:mem:test;DB_CLOSE_DELAY=-1</connection-url><driver>h2</driver><security><user-name>sa</user-name><password>sa</password></security></datasource><datasource jndi-name="java:/MySqlDS" pool-name="MySqlDS" enabled="true" use-java-context="true"><connection-url>jdbc:mysql://localhost:3306/gg</connection-url><driver>mysql</driver><pool><min-pool-size>20</min-pool-size><max-pool-size>20</max-pool-size><prefill>true</prefill></pool><security><user-name>root</user-name><password>111</password></security></datasource><datasource jndi-name="java:/OracleDs" pool-name="OracleDB" enabled="true" use-java-context="true"><connection-url>jdbc:oracle:thin:@localhost:1521:HD</connection-url><driver>oracle</driver><pool><min-pool-size>20</min-pool-size><max-pool-size>20</max-pool-size><prefill>true</prefill></pool><security><user-name>hd</user-name><password>111</password></security></datasource><drivers><driver name="h2" module="com.h2database.h2"><xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class></driver><driver name="oracle" module="com.oracle.ojdbc6"><driver-class>oracle.jdbc.OracleDriver</driver-class><xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class></driver><driver name="mysql" module="com.mysql"><driver-class>com.mysql.jdbc.Driver</driver-class><xa-datasource-class>com.mysql.jdbc.jdbc2.optional.MysqlXADataSource</xa-datasource-cla ss></driver></drivers></datasources>3.2 修改默认端口:全部替换8080为88884、添加管理用户:5、启动测试数据源配置是否正常运行D:\jboss7.1\bin\standalone.bat:管理界面:http://localhost:9990/console/App.html#ds-metrics6、开发EJB新建Ejb project,项目名:cyd,选择配置好的mysql数据源新建一个session bean:添加连接数据源的类DbUtil.java, 添加rowset.jar到项目。

linux操作系统的配置流程和步骤

Linux操作系统的配置流程和步骤如下:1. 打开终端,输入命令cd /opt,使用tar命令解压文件(tar -zxvf VMwareTools-10.0.0-2977863.tar.gz)。

2. 进入解压的目录(cd vmware-tools-distrib),安装vmware-install.pl文件(./vmware-install.pl)。

执行命令之后,一系列设置全部回车即可(安装需要一定的时间)。

3. 创建共享文件目录,比如在虚拟机中创建一个名为myshare 的文件夹。

右键虚拟机,点击设置:选择选项:点击添加:点击下一步,选择目标文件目录。

点击下一步:点击完成。

4. 在windows系统中的myshare目录下面创建文件hello.txt,并在文件里面输入hello。

5. 设置CPU和内存,CPU设置不能超过真机的一半,内存设置不要超过真机内存的一半1G-2G即可。

6. 设置网络类型,选择桥接。

7. 设置IO控制器和磁盘类型,选择默认推荐。

8. 创建虚拟机磁盘,设置磁盘大小,默认20G够用。

9. 点击CD/DVD,以ISO映像文件安装,点击浏览,选择系统镜像文件,点击确定。

10. 开启此虚拟机。

11. 点击第一行install,进行系统安装。

12. 选择语言,中文,完成后继续。

13. 软件选择带GUI的服务器。

14. KDUMP不启用。

15. 进入安装目标位置,下拉,选择我要配置分区,点击完成。

16. 进入磁盘分区界面,点击+号开始分区。

以上是Linux操作系统的配置流程和步骤,希望对解决您的问题有所帮助。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基本信息操作系统:CentOS Release 6.3 (Final) 32bit内核版本:Linux jboss 2.6.32-279.el6.i686JDK版本:Oracle ®Java SE Development Kit 7u79JBoss版本:JBoss Application Server 7.1.1Mysql版本:Mysql 5.1.73 系统自带安装包:jdk-7u79-linux-i586.rpm、jboss-as-7.1.1.Final.zip〇安装准备修改系统打开文件限制vim /etc/security/limits.conf* soft nofile 204800* hard nofile 204800vim /etc/pam.d/loginsession required /lib/security/pam_limits.so关闭不需要的系统服务chkconfig bluetooth offchkconfig firstboot offchkconfig cups offchkconfig ip6tables offchkconfig iptables offchkconfig isdn offchkconfig kudzu offchkconfig sendmail offchkconfig smartd offchkconfig autofs offservice bluetooth stopservice firstboot stopservice cups stopservice ip6tables stopservice iptables stopservice isdn stopservice kudzu stopservice sendmail stopservice smartd stopservice autofs stop上传安装文件将JDK和JBoss安装文件上传到服务器,目录随意,如:/home/下一、安装最新的JDK版本rpm -ivh jdk-7u79-linux-i586.rpm该安装包将自动安装到目录 /usr/java 下解压jboss 安装包unzip jboss-as-7.1.1.Final.zip二、修改环境变量使用root 登陆执行vi /etc/profileJAVA_HOME=/usr/java/jdk1.7.0_79/PATH=$JAVA_HOME/bin:JRE_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME PATH CLASSPATH保存退出source /etc/profilejava -verisonjava version "1.7.0_79"Java(TM) SE Runtime Environment (build 1.7.0_79-b15)Java HotSpot(TM) Client VM (build 24.79-b02, mixed mode, sharing)java 配置完成!三配置并启动jbossJBoss为绿色版本,解压即可使用。

下面将JBoss目录移动到一个相对规范的位置,Root登陆执行mv jboss-as-7.1.1.Final.zip /usr/local/jbossOK,下面配置一下环境变量,执行echo "JBOSS_HOME=/usr/local/jboss">>/etc/profileecho "export JBOSS_HOME">>/etc/profilesource /etc/profile启动服务,执行/usr/local/jboss/bin/standalone.sh=========================================================================JBoss Bootstrap EnvironmentJBOSS_HOME: /usr/local/jbossJAVA: /usr/java/jdk1.7.0_79//bin/javaJAVA_OPTS: -server -XX:+TieredCompilation -Xms64m -Xmx512m -XX:MaxPermSize=256m .preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.server.default.config=standalone.xml=========================================================================00:20:47,809 信息[org.jboss.modules] JBoss Modules version 1.1.1.GA00:20:52,168 INFO [org.jboss.msc] JBoss MSC version 1.0.2.GA00:20:52,556 INFO [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" starting.......00:21:03,707 INFO [org.xnio] XNIO Version 3.0.3.GA00:21:03,719 INFO [org.jboss.as.server] JBAS015888: Creating http management service usingsocket-binding (management-http)修改host 文件vi /etc/hosts127.0.0.1 localhost localhost.localdomain jboss添加本机主机名现在浏览器地址栏中输入:http://127.0.0.1:8080,出现欢迎界面,证明启动成功!停止服务可以在启动终端窗口按键 CTRL + C,即可完全停止JBoss服务局域网访问 http://ip:8080是不能访问的,如果想让局域网内的其他机器访问,必须要修改JBoss配置,方法如下:编辑jboss/standalone/configuration/standalone.xml找到<interface name="public"><inet-address value="${jboss.bind.address:127.0.0.1}"/> </interface>将127.0.0.1修改为JBoss所在机器的IP地址即可,但是依旧无法访问,是因为Linux防火墙没有开放8080端口,执行:vi /etc/sysconfig/iptables会发现有一行-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT复制它把22改成8080追加该行后面保存退出!四创建管理员用户./add-user.shWhat type of user do you wish to add? a) Management User (mgmt-users.properties)b) Application User (application-users.properties) (a): 回车Enter the details of the new user to add.Realm (ManagementRealm) : //回车,默认Username : //管理员用户名,如:adminPassword : // 管理员密码,如:jbossRe-enter Password : // 重复密码创建完成后,运行jboss/usr/local/jboss/bin/standalone.sh管理员控制台访问:在欢迎界面中点击“Administration Controle”链接,或者访问这个地址:http://ip:9990/console,防火墙需要开放端口9990,修改standalone.xml <interface name="management"><inet-address value="${jboss.bind.address.management:127.0.0.1}"/> </interface>同样将127.0.0.1修改为JBoss所在机器的IP地址也可以点击 administration console 进入控制台,可以看到管理部署,项目发布这里我们利用maven 制作一个最简单的web 项目,仅包含一个欢迎页面mvn archetype:generate-DgroupId=com.mycompany.app -DartifactId=my-webapp-DarchetypeArtifactId=maven-archetype-webapp关于maven 如何搭建及使用,请参考文后《Maven安装配置》, 这里不再详细介绍。

我们将my-webapp 移动到standalone/deployments下,很快jboss 自动部署好了。

现在访问下webOK , 现在说明我们的部署已经成功了!默认,jboss7的项目发布是使用war包方式发布,只需要把war包复制到jboss /standalone/deployments 目录下,运行jboss即可自动部署(事实上会热部署)。

但很多时候我们不喜欢war发布,而是使用文件夹方式发布,可以使用如下方式做jboss的发布:假设有一个需要发布的完整web应用程序,文件夹名为:solr1、停止已经启动的jboss2、复制solr到jboss /standalone/deployments目录下3、重命名solr文件夹为:solr.war4、新建一个文本文件:solr.war.deployed,内容为:solr.war5、启动jboss即可。

相关文档
最新文档