文档介绍:主题和目标
JBoss介绍
JBoss配置
HTTPS介绍与配置
Apache安装与配置
JBoss集群
粘性Session策略
第1页/共34页
JBoss简介
JBoss是100%的Java应用
与底层操作系统之间没有本地hooks
JVM是应用服务器非常重要的“平台”
如何选择正确的JVM:
默认使用Sun实现,(Java 5)
绝大多数厂商的JVM
适合Linux,Windows(NT/2K/XP),Solaris
Java 6?
从JBoss EAP
JBoss EAP 5 同样支持
第2页/共34页
JBoss安装需求
JBoss需要Java Development Kit(JDK)
仅仅安装Java Runtime Environment(JRE)是不够的
Web层实现需要使用到JRE中不存在的Java编译器
忽略下载绑定的IDE
注意:如果你计划部署在Solaris,检查下载页面安装最新必须的Solaris补丁
注意:如果你计划分配非常大的对内存(超过2G),请下载64位的JVM
第3页/共34页
安装JBoss
安装JBoss只是简单的三个步骤
解压JBoss包
设置JAVA_HOME环境变量
启动!
第4页/共34页
主题和目标
JBoss介绍
JBoss配置
HTTPS介绍与配置
Apache安装与配置
JBoss集群
粘性Session策略
第5页/共34页
JBoss安装目录
第6页/共34页
Bin目录
第7页/共34页
JBoss启动
浏览http://localhost:8080/web-console检查实例是否正确
注意必须在浏览器中安装Java插件才能看到左边的导航树
第8页/共34页
run命令的其他选项
在多宿主的机器上为为服务器的网络服务绑定一个ip地址
默认绑定地址:
JBoss ,意味着所有网卡
JBoss ,出于安全原因仅仅只允许localhost
使用-b
首先要确保服务器安全(如果使用图形安装,那么已经会提醒设置管理员密码以及创建production配置)
run命令启动
第9页/共34页
创建自己的服务器
如何创建自己的服务器配置:
当修改服务器参数的时候,这是个好方法
使用其中一个配置
“all”—所有JBoss的服务
比较庞大,你可能需要自行删除一些东西
“production”—现实配置的一个好参考
比较少的日志,更好的JVM设置,开启很少的开发功能
“default”—适合试验
没有集群功能
“minimal”—核心代码
包含最小的微内核,你需要重新构建大多数东西
通过JBoss安装程序可以添加可选配置
标准的JMS,Tomcat,EJB3
第10页/共34页