Linux 上面部署 Jboss 6.1.0.Fina

准备工作:

jdk:下载jdk-6u13-linux-i586.zip

JBOSS下载:jboss-as-distribution-6.1.0.Final

下载地址:http://www.jboss.org/jbossas/downloads

JDK安装:

1 解压jdk:    unzip jdk-6u13-linux-i586.zip

2 安装jdk:    ./jdk-6u13-linux-i586.bin  , 出现安装协议,输入"Yes"回车

3 set java environment:

 3.1 以root进人cd /etc/profile,在文件最后添加如下内容:

   #setjava environment

   JAVA_HOME=/home/wyz/tools/jdk1.6.0_13

   CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar

   PATH=$JAVA_HOME/bin:$PATH

   exportJAVA_HOME CLASSPATH PATH

4 执行配置文件,令其立刻生效

  [wyz@localhost~]$  source /etc/profile

5 验证jdk安装是否成功

  5.1输入:java -version,若显示jdk版本即可,详情如下:

  javaversion "1.6.0_13"

  Java(TM)SE Runtime Environment (build 1.6.0_13-b03)

  JavaHotSpot(TM) Client VM (build 11.3-b02, mixed mode, sharing)

  5.2 也可以输入echo$JAVA_HOME  ,echo $CLASSPATH  ,echo $PATH

   [wyz@localhost ~]$ echo $JAVA_HOME

                    /home/wyz/tools/jdk1.6.0_13

   [wyz@localhost ~]$ echo $CLASSPATH

                  .:/home/wyz/tools/jdk1.6.0_13/lib/tools.jar:/home/wyz/tools/jdk1.6.0_13/lib/dt.jar

   [wyz@localhost ~]$ echo $PATH

                  /home/wyz/tools/jdk1.6.0_13/bin:/home/wyz/tools/jdk1.6.0_13/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/wyz/bin

  以上如果正确显示jdk版本信息,则说明JAVA环境变量设置成功。

jboss安装与配置

1 jboss解压:unzipjboss-as-distribution-6.1.0.Final.zip,解压后生成一个:jboss-6.1.0.Final文件夹,下面文件分别是:

            bin  client common  copyright.txt  docs jar-versions.xml  lib  LICENSE.txt README.txt  server

2 设置环境变量:vi/etc/profile,在profile文件最后添加:

  JBOSS_HOME=/home/wyz/jboss/jboss-6.1.0.Final       *这个路径是jboss.zip解压后的路径,要注意*

  PATH=$PATH:$JBOSS_HOME/bin

  exportJBOSS_HOME PATH

  最后保存即可。可输入:echo$JBOSS_HOME 验证输入的路径是不是:/home/wyz/jboss/jboss-6.1.0.Final

  若是则证明是正确的。不是请检查自己的操作是否正确。

3 修改端口:jboss-6.1.0.Final版本和之前的版本修改端口方法不同了。

注意:

1 在 6.1  之前的版本的 Jboss 修改端口号是在jboss-6.1.0.Final/server/default/deploy/jbossweb.sar/server.xml这个文件中修改的。

2 但是 jboss-6.1.0.Final版本的 jboss 修改版本号并不是在这个文件中了,是在 jboss-6.1.0.Final/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml文件下

3 vi jboss-6.1.0.Final/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml

4 找到

 4.1 <beanclass="org.jboss.services.binding.ServiceBindingMetadata">

              <propertyname="serviceName">jboss.web:service=WebServer</property>

              <propertyname="bindingName">HttpConnector</property>

               <propertyname="port">81</property> #这里的端口默认是:8080,而我设置成81 了

              <property name="description">JBoss Web HTTP connectorsocket; also drives the values for the HTTPS and AJP sockets</property>

    </bean>

 4.2 <bean class="org.jboss.services.binding.ServiceBindingMetadata">

              <propertyname="serviceName">jboss.web:service=WebServer</property>

              <propertyname="bindingName">AjpConnector</property>

              <property name="port">8290</property> #这里的端口默认是:我忘了,而我设置成8290 了

              <property name="description">JBoss Web AJP connectorsocket</property>

           </bean>

备注:在你设置端口时候,检测下linux已经使用的port,使用 netstat -anp 命令。

5 保存后到,cd /jboss-6.1.0.Final/bin下

6 启动jboss,在bin目录下,输入:nohup./run.sh -b 0.0.0.0 &   #后台运行,输入tail  -f nohup.out,可以查看启动日志。

当你看到:15:06:25,154 INFO  [org.jboss.bootstrap.impl.base.server.AbstractServer]JBossAS [6.1.0.Final "Neo"] Started in 56s:185ms 类似这样的话 就证明是已经成功启动了。

7 这是在浏览器内输入:http://ip:port 即可;根据我设置的端口号:我要输入 http://192.168.1.100:81  ,即可看到jboss页面

8 关闭jboss,在bin目录下:输入./shutdown -S ,即可关闭

猜你喜欢

转载自yzyzero.iteye.com/blog/1851516