Jboss安装与部署实验

实验名称:

JBoss安装与部署

实验人

XX

日期

2021.7.7

实验目的:

通过对JBoss的安装与部署,了解JBoss部署流程

实验环境:

操作系统:CentOS7.3

实验步骤:

  • 压缩包准备(自行下载,不会可私我)

   

 

二、安装和部署JBoss

  1. 安装jdk1.7并检查版本

[root@localhost ~]# tar xf jdk-7u80-linux-x64.tar.gz

[root@localhost ~]# mv jdk1.7.0_80/ /usr/local/jdk

[root@localhost ~]# vim /etc/profile

unset i

unset -f pathmunge

export JAVA_HOME=/usr/local/jdk    //jdk路径

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

export PATH=$JAVA_HOME/bin:$PATH

[root@localhost ~]# . /etc/profile    //启动配置文件

[root@localhost ~]# java -version

java version "1.7.0_80"

Java(TM) SE Runtime Environment (build 1.7.0_80-b15)

Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

[root@localhost ~]# firefox 127.0.0.1:8080  //打开如下网页

 

  1. 安装jboss

[root@localhost ~]# unzip jboss-as-7.1.1.Final.zip

Archive:  jboss-as-7.1.1.Final.zip

[root@localhost ~]# mv jboss-as-7.1.1.Final /opt/

[root@localhost ~]# vim /etc/profile

unset i

unset -f pathmunge

export JAVA_HOME=/usr/local/jdk

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

export PATH=$JAVA_HOME/bin:$PATH

export JBOSS_HOME=/opt/jboss-as-7.1.1.Final

[root@localhost ~]# . /etc/profile

[root@localhost ~]# /opt/jboss-as-7.1.1.Final/bin/standalone.sh 

//重启jboss服务

[root@localhost ~]# ctrl+shift+t    //打开另一终端(命名为B,当前终端为A)进行验证

[root@localhost ~]# firefox 127.0.0.1:8080

 

  1. 创建管理员帐号

[root@localhost~]#/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):

Enter the details of the new user to add.

Realm (ManagementRealm) :  //此前所有都enter,表示默认同意

Username :cuicui

Password : 123456

Re-enter Password : 123456

The username 'admin' is easy to guess    //enter

Are you sure you want to add user 'admin' yes/no? yes

About to add user 'admin' for realm 'ManagementRealm'

Is this correct yes/no? yes

[root@localhost ~]#firefox 127.0.0.1:9990   //管理员登录验证

4、设置局域网访问

[root@localhost~]# Vim /opt/jboss-as-7.1.1.Final/standalone/configuration/standalone.xml

  </interface>

        <interface name="public">

            <inet-address value="${jboss.bind.address:172.16.12.100}"/>

            //改为本机IP

打开终端A

[root@localhost~]# ctrl+c  //终止当前进程

[root@localhost~]# /opt/jboss-as-7.1.1.Final/bin/standalone.sh 

//重启jboss服务

打开终端B

[root@localhost ~]# firefox 172.16.12.100:8080  //检测本机IP是否登录

  • 设置通讯协议,开启https访问

    1、生成密钥

[root@localhost ~]# keytool -genkey -alias jboss -keyalg RSA -keystore

~/tomcat.keystore -validity 36500

输入密钥库口令:

确认密钥口令:

您的姓名

。。。     //生成tomcat.keystore密钥

[root@localhost ~]cp tomcat.keystore /opt/jboss-as-

7.1.1.Final/standalone/configuration/  //把密钥复制到另一目录

2、安装jdk1.7

[root@localhost ~] vim /opt/jboss-as-

7.1.1.Final/standalone/configuration/standalone.xml

  <!--    <connector name="http" protocol="HTTP/1.1" scheme="http" socket-binding="http"/>   -->    //注释掉

<connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" secure="true">

<ssl name="https" password="123456" certificate-key-file="/opt/jboss-as-7.1.1.Final/standalone/configuration/tomcat.keystore"/>

</connector>       //添加本段命令,注意密码和之前设置的相同

[root@localhost ~]systemctl stop firewalld  //关闭防火墙

打开终端A

[root@localhost~]ctrl+c  //终止当前进程

[root@localhost~]/opt/jboss-as-7.1.1.Final/bin/standalone.sh 

//重启jboss服务

打开终端B

[root@localhost ~]# firefox https://172.16.12.100:8443  //检测是否成功开启https访问

如果提示这不是安全连接,点击adwanced(高级),添加允许例外,把本机IP及端口添加就可以了。

[至此,jboss安装与部署实验成功!]

命令参考:

名词解释:

其它资料:

本文档描述了apache web服务器安装以及常用的编译模式;描述了apache jboss3.2.6做负载均衡(load balance)的部署细节以及一些常见错误说明;描述了部署jboss3.2.3/3.2.6时一些心得、常用配置项。 目 录 1 .Apache2.0及连接器jk1.2的编译部署 4 1.1下载相关软件包 4 1.2 apache2.0的编译安装 4 1.3 jk1.2.14的编译安装 6 1.4 apache及jk1.2的参数配置 6 1.4.1.httpd.conf的修改 6 1.4.2.mod_jk2.conf的所有内容 7 1.4.3.workers2.properties的所有内容 8 1.5 apache服务的启动和停止 9 2.JBOSS3.2.3/3.2.6部署及配置修改 10 2.0 FOR NEW USER 10 2.0.1 JBOSS 的一点说明 10 2.0.1 JBOSS常用配置文件的路径 11 2.1 JBOSS 应用程序的下载及安装 11 2.2 JBOSS 应用程序的配置调整 11 2.2.1配置负载均衡,调整参数 11 2.2.2配置集群(Clustering),调整参数 12 2.2.3配置数据源,调整参数 13 2.2.4配置jboss Connector参数 14 2.2.5访问URL如果是目录,不想显示该目录下文件 15 2.2.6设置某个应用APP为默认应用 16 2.2.7配置数据源在APP应用加载前有效(各相关服务加载完毕) 16 2.2.8日志配置,配置log4j.xml 18 2.2.9配置contentType及charset,TOMCAT5.0下JSP统一配置 19 2.3 JVM最小、最大内存的设定 21 2.4 OS字符集问题 21 2.5 JBOSS服务的启动、停止 21 3.附apache https 服务器的安装 22 4. 虚拟主机多工程的布署 24 5.关于多工程后,JBOSS会有内存溢出时的解决方案 25 6.Java, jre ,jdk 的安装 25 7.JBOSS服务的启动脚本 26
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Cwillchris

你的鼓励将让我产出更多优质干货

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值