CentOS 5.x上配置JBoss6.x步骤图解教程
1.如何远程连接CentOS和文件上传下载
使用工具Xmanager下的Xbroswer
首先在Xbroswer下的Xshell下新建文件夹JavaPlatServer,新建一个Xshell Session


OK,双击我们新建的Xshell Session,即可远程连接到CentOS,下面开始介绍操作CentOS操作。
2.检测CentOS的java环境
输入java -version,查看java的版本号

服务器版本为1.6.0,符合我们的需求,不在做jdk的配置,如果你用到1.7的,那要先卸载,再安装,具体办法请参考http://www.haogongju.net/art/675472
3.开始安装JBoss6.x
首先创建一个安装文件夹,我新建在/usr/local/Server中
语句mkdir Server。
从http://www.jboss.org/jbossas/downloads/中下载6.1.0.Final版本的Jboss,通过Xftp上传到服务器的/usr/local/Server中。

执行解压缩命令,解压zip包:unzip jboss-as-......zip,大概需要1min左右的时间,文件比较多。
解压好后,你会在Server目录下发现jboss-6.1.0.Final文件夹,成功了。
4.配置Jboss的环境变量
输入 vi /etc/profile

按a编辑,输入
export JBOSS_HOME=/usr/local/你的
export PATH=$PATH:$JBOSS_HOME/bin

Esc,shift+Z+Z,退出保存。
使配置文件生效 输入命令:source /etc/profile
OK,测试下是否配置成功

成功打印出路径,配置环境变量成功!
5.运行我们的JBOSS
只需要进入JBoss的bin目录下,执行run.sh即可,大概需要40s钟
很遗憾,由于CentOS用的是命令方式,没有浏览器可以测试,并且JBoss默认情况下只监听localhost的,所以测试不了。
当然你可以通过run.sh -c default -b 0.0.0.0 命令来指定需要监听的地址,也是可以实现远程局域网访问的
6.“改造”我们的JBOSS--端口
毕竟是服务器,就将默认的8080改成80端口
输入命令:vi $JBOSS_HOME/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml
编辑该文件,找到
jboss.web:service=WebServer
HttpConnector
8080修改成你自己想要的端口
JBoss Web HTTP connector socket; also drives the values for the HTTPS and AJP sockets
改AJP的话需要:
jboss.web:service=WebServer
AjpConnector
8009修改成你自己想要的端口
JBoss Web AJP connector socket
OK,改完端口后,我们保存文件。重新运行run.sh

可以看到,已经由8080变成80端口了,成功。
CentOS 5.x上配置JBoss6.x步骤图解教程的更多相关文章
- 三、CentOS 7.X系统安装配置超祥细图解教程
一.CentOS7.7下载 官网下载地址:http://mirrors.163.com/centos 1.进入CentOS下载官网,找到CentOS7.4版本 2.在CentOS7.7版本页面中,找到 ...
- CentOS 7.0安装配置Vsftp服务器步骤详解
安装Vsftp讲过最多的就是在centos6.x版本中了,这里小编看到有朋友写了一篇非常不错的CentOS 7.0安装配置Vsftp服务器教程,下面整理分享给各位. 一.配置防火墙,开启FTP服务器需 ...
- CentOS 7.7上配置mysql
转载:https://www.cnblogs.com/VinsonYang/p/12333570.html 首先登陆到阿里云,进行远程连接,在这里我使用的是Xshell 6进行连接的. 参照https ...
- Solaris 10上Oracle 10g安装步骤图解
文章目录 1. 说明 2. 查看相关包 3. 添加用户和组 4. 设置oracle环境变量 5. 创建Oracle软件目录 6. 修改OS参数 7. 上传Oracle软件包并解压 8. 开始安装 9. ...
- 或许是 Nginx 上配置 HTTP2 最实在的教程了
导读 从 2015 年 5 月 14 日 HTTP/2 协议正式版的发布到现在已经快有一年了,越来越多的网站部署了 HTTP2,HTTP2 的广泛应用带来了更好的浏览体验,只要是 Modern 浏览器 ...
- Linux上Oracle 11g安装步骤图解
Oracle 11g下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 选 ...
- 第10篇 WINDOWS2003服务器 IIS上配置404页面的图文教程
打开IIS 找到你的网站,点右键,选择属性 选择“自定义错误”标签页,找到404的那一项,点“编辑属性”按钮 (方案一)在“消息类型”里选“URL”,然后在下面的“URL”输入框里,填上你的404错误 ...
- tomcat 分别在window 和 Linux上配置SSL-安全问题
公司项目收尾后.通过压力測试后的安全測试.安全測试后中,对于网络传输中数据加密问题存在安全隐患. 须要配置SSL. 简介下SSL协议:SSL或者Secure Socket Layer,是一种同意web ...
- Windows 8.0上Eclipse 4.4.0 配置CentOS 6.5 上的Hadoop2.2.0开发环境
原文地址:http://www.linuxidc.com/Linux/2014-11/109200.htm 图文详解Windows 8.0上Eclipse 4.4.0 配置CentOS 6.5 上的H ...
随机推荐
- HDU 5701 中位数计数 (思维题)
题目链接 Problem Description 中位数定义为所有值从小到大排序后排在正中间的那个数,如果值有偶数个,通常取最中间的两个数值的平均数作为中位数. 现在有n个数,每个数都是独一无二的,求 ...
- python 操作 Redis
目录 Redis 模块基本介绍 参考 redis redis-py 的 API 连接 redis 普通连接 连接池 redis 字符串操作 单次设置key-value 批量设置key-value re ...
- APScheduler API -- apscheduler.triggers.interval
apscheduler.triggers.interval API Trigger alias for add_job(): interval class apscheduler.triggers.i ...
- SDL封装的系统操作(转载)
Andrew Haung bluedrum@163.com SDL封装很多操作系统的功能,为了保证SDL程序可移植性,最好尽量用这一些封装函数,哪果没有的话,才使用各种操作本地函数. 对于如何封各个 ...
- PyTorch快速入门教程七(RNN做自然语言处理)
以下内容均来自: https://ptorch.com/news/11.html word embedding也叫做word2vec简单来说就是语料中每一个单词对应的其相应的词向量,目前训练词向量的方 ...
- 如何和统计学家分享数据How to share data with a statistician
如何和统计学家分享数据 原文地址:https://github.com/jtleek/datasharing 将原文渣翻译的版本. 这是一份指南给需要分享数据给统计学家或者数据科学家的任何人.我认为的 ...
- libevent简介和使用【转】
转自:http://www.open-open.com/lib/view/open1386510630330.html libevent是一个基于事件触发的网络库,memcached底层也是使用lib ...
- Linux移植随笔:对tslib库的ts_test测试程序代码的一点分析【转】
转自:http://www.latelee.org/embedded-linux/porting-linux-tstest-code.html 本文是作者对tslib库的ts_test.c文件进行分析 ...
- 如何调整Linux内核启动中的驱动初始化顺序-驱动加载优先级
Linux内核为不同驱动的加载顺序对应不同的优先级,定义了一些宏: include\linux\init.h #define pure_initcall(fn) __define_initcall(& ...
- linux文件管理 -> vim编辑总结
vi和vim命令是linux中强大的文本编辑器, 由于Linux系统一切皆文件,而配置一个服务就是在修改其配置文件的参数.vim编辑器是运维工程师必须掌握的一个工具, 没有它很多工作都无法完成.vim ...