linux(CentOS7)中安装JDK7,部署jboss7

时间:2022-11-21 16:37:39

                                                                                                         以下是我根据自己的实际操作整理出来的操作步骤


linux下面部署jboss步骤,这里以jboss7,jdk7为例


1、安装jdk环境

          首先下载jdk,我这里下载的是jdk-7u71-linux-x64。

          之后在linux中新建文件夹,对jdk进行管理,我在/usr/重新建了一个java文件夹,把下载来的jdk压缩包上传到/usr/java中,
          
          解压缩压缩包,一般是以.gz  .tar结尾的我们用tar -xzf jdk-7u71-linux-x64.gz 命令解压,如果是以zip结尾的可以用
          nuzip jdk-7u71-linux-x64.zip(我用的是CentOS7,有自带nuzip工具),不会解压的可以自行百度下。

          查看系统是不是自带了JDK,使用命令java -version 如果看到有信息,再执行命令 rpm -qa | grep gcj  查看系统安装的JDK信息
          我这了看到了
                libgcj-4.4.4-13.el6.i686
        java-1.5.0-gcj-1.5.0.0-29.1.el6.i686
          然后卸载自带JDK yum -y remove java-1.5.0-gcj-1.5.0.0-29.1.el6.i686



          配置环境变量,使用vi修改环境变量的配置文件  vi /etc/profile 。在文件末尾添加这么几行配置(路径自己按照实际情况来)
           export JAVA_HOME=/usr/java/jdk1.7.0_71
           export JRE_HOME=${JAVA_HOME}/jre
       export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
           export PATH=${JAVA_HOME}/bin:$PATH
          保存并退出之后,使用source /etc/profile 重新加载配置(每次修改后都需要执行,否者配置不会生效)


          由于系统中有可能有其他默认的JDK版本,这时我们需要修改默认的JDK为我们的JDK,执行以下命令(实际路径按照你自己的来)
              update-alternatives --install /usr/bin/java java /usr/lib/jvm/java7/bin/java 300
              update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java7/bin/javac 300
              update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java7/bin/jar 300
              update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/java7/bin/javah 300
              update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/java7/bin/javap 300
          
          
           选择JDK的版本,执行命令 update-alternatives --config java   选择你自己的JDK版本

           测试是否安装成功 执行命令   java  -version  查看JDK版本信息,我这里看到了
                java version "1.7.0_71"
                Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
                Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)
           对比之前的信息证明我安装成功了


2.安装jboss
    
     首先下载jboss, 我这里下载的是jboss-as-web-7.0.2.Final.zip,然后在linux中新建jboss文件夹便于管理jboss

     解压缩jboss-as-web-7.0.2.Final.zip,不会的自行百度。

     配置JBOSS_HOME  执行命令 vi /etc/profile  在最后添加一行配置  export JBOSS_HOME=/usr/jboss/jboss-7.0.2  保存退出
     并执行  source /etc/profile 重载配置
   
     开放端口JOSS端口,由于我使用的CentOS7使用的是firewall防火墙(如果你的linux使用的不是firewall防火墙,请自行百度如何开放端口),
     所以我开端口的方式是执行命令  8080是应用访问端口,9990是管理员访问端口
      firewall-cmd --zone=public --add-port=8080/tcp --permanent
      firewall-cmd --zone=public --add-port=9990/tcp --permanent
    
     修改JBOSS配置,如果不修改的话,就只能在本地访问了,其他电脑访问不了,找到下面一段配置


    <interfaces>
        <interface name="management">
            <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
        </interface>
        <interface name="public">
           <inet-address value="${jboss.bind.address:127.0.0.1}"/>
        </interface>
    </interfaces>

    把两个127.0.0.1修改成你系统的ip地址

    
    好了,安装到此为止全部结束,接下来咱们就启动jboss,然后访问下,看下是不是部署成功了
    
    后台运行  nohup  ./usr/jboss/jboss-as-web-7.0.2.Final/standalone.sh &   这种方式控制台关掉了,jboss进程也不会shutdown的
    控制台运行  nohuop ./usr/jboss/jboss-as-web-7.0.2.Final/standalone.sh 或者
                sh ./usr/jboss/jboss-as-web-7.0.2.Final/standalone.sh  这种方式控制台一关,jboss就shutdown了

    在浏览器中输入 http://192.168.172.128:8080/     ip为你自己的ip,看下界面出来了,恭喜简单部署jboss成功!


linux(CentOS7)中安装JDK7,部署jboss7