Linux5配置jboss环境
Linux5配置jboss环境
说明:
Linux版本:Redhat Enterprise Linux 5
JDK版本:jdk1.6.0_21(安装文件:jdk-6u21-linux-i586-rpm.bin)
Jboss版本:jboss-5.1.0.GA
进入系统的用户是用root,拥有最大的权限。
1.安装JDK
(1)在根目录下面创建JDK目录:#mkdir jdk,然后用FTP上传你的jdk-6u21-linux-i586-rpm.bin 这个文件到目录下。
(2)进入到JDK目录下:#chmod +x jdk-6u21-linux-i586-rpm.bin 或 #chmod 755 jdk-6u21-linux-i586-rpm.bin 设置文件可执行权限;
(3)# ./jdk-6u21-linux-i586-rpm.bin 执行后会发现生成了/usr/java/jdk1.6.0_21/的文件夹,即为java的根目录。
(4)设置环境变量 # vi /etc/profile;这样作的目的是让所有的用户用到。进入编辑模式,添加添加如下设置:
JAVA_HOME=/usr/java/jdk1.6.0_21
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
写好了以后,我们要重文本模式转换到命令模式,用esc来切换。然后用:wq保存退出。重启机器用#shutdown -r now,用java -version查看JDK安装情况。
2.安装JBOSS。
(1)下载jboss压缩文件jboss-5.1.0.GA.zip,#unzip jboss-5.1.0.GA.zip解压压缩文件,#cp jboss-5.1.0.GA /usr/jboss-5.1.0.GA复制到指定的文件,也可直接解压到指定
的文件目录下。
(2)设置环境变量:
#vi /etc/profile 进入编辑模式并添加以下内容:
JBOSS_HOME=/usr/jboss-5.1.0.GA
PATH=$PATH:/usr/jboss-5.1.0.GA/bin
export JBOSS_HOME PATH
(3)#source /etc/profile 让环境变量立即有效,可使用#echo $JBOSS_HOME查看环境变量。
(4)#cd $JBOSS_HOME/bin 进入到bin目录下用:
#./run.sh & 来启动Jboss,用IP来访问页面,http://localhost:8080就可以出现测试页面了,也可使用#wget http://localhost:8080测试。
(5)使其它主机通过ip访问:
使用命令#./run.sh -b 0.0.0.0 & 启动可是其它主机通过ip访问,如想让在终端退出后jboss仍然运行可使用以下命令(要使用exit命令退出):
#nohup ./run.sh -b 0.0.0.0 & 此时可以通过#more nohup.out查看日志
也可使用以下方法,重新创建个启动文件,启动jboss时使用它启动:
#cd $JBOSS_HOME/bin 目录下去
#vi start.sh 编辑该文件,然后加入nohup ./run.sh -Djboss.bind.address=服务的IP(可设置为0.0.0.0) &
#chmod a+x start.sh --赋予权限
#./start.sh --之后只需运行此命令即可
3.设置JBOSS开机启动服务
(1)#cp /usr/server/jboss-5/bin/jboss_init_redhat.sh /etc/rc.d/init.d/jboss 复制文件jboss_init_redhat.sh到指定的文件内,这里为jboss。
(2)#vi /etc/rc.d/init.d/jboss 进入编辑模式修改jboss启动参数,
修改对应的JAVA_HOME,JAVA_USER,JAVAPATH,如下:
JBOSS_HOME=${JBOSS_HOME:-"/usr/jboss-5.1.0.GA"}
JBOSS_USER=${JBOSS_USER:-"root"}
JAVAPTH=${JAVAPTH:-"/usr/java/jdk1.6.0_21/bin"}
为了使jboss适应所有ip在文件开头加
JBOSS_HOST=${JBOSS_HOST:-"0.0.0.0"}
如要测试修改是否正确可使用命令#/etc/rc.d/init.d/jboss start 手工启动,等待几分钟测试jboss是否启动,如未启动说明修改错误。
(3)修改rc.local使得开机启动
#vi /etc/rc.d/rc.local 进入编辑模式添加以下内容:
/etc/rc.d/init.d/jboss start
转载于:https://www.cnblogs.com/zhmore/archive/2011/03/02/1969014.html
Linux5配置jboss环境相关推荐
- 【Linux运维入门】Linux环境安装配置JBoss
系统信息 操作系统:CentOS 7 JDK版本:1.8 JBoss版本:JBoss EAP 6.2 jboss各版本下载地址:https://teddysun.com/260.html 安装准备 将 ...
- JBuilder配置JBoss
下面是我用JBuilder配置JBoss时自己写的一个笔记,可能不那么完整,可以参考一下.:) 具体的开发流程可以参考JBuilder的帮助. 其中的JBossOpenTool,可以google得到. ...
- linux配置java环境变量(详细)
一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车, ...
- SharePoint 2013 配置开发环境,需安装VS2012插件
SharePoint 2013已经安装好了,接下来就是配置开发环境,安装VS2012,但是,装好了以后,发现没有SharePoint 2013开发的支持,如下图: 然后,去网上查找资料,VS2012对 ...
- java fx配置_JavaFX系列-配置开发环境
JavaFX系列-配置开发环境 本文主要介绍JavaFX环境的搭建和如何部署JavaFX应用 添加JavaFX依赖 在工程 build.gradle 中加入以下内容: plugins { id 'ap ...
- java配置mq环境变量_RocketMQ学习-01安装及环境配置
安装jdk环境 yum install java-1.8.0-openjdk java -version which java 输出 /usr/bin/java #软连接 ls -l /usr/bin ...
- Windows10下如何安装配置 perl 环境
Perl 最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN.这篇文章主要介绍了Windows10下安装配置 perl 环境的详细教程,需要的朋友可以参考下 Perl 是 ...
- WIN10python3.7配置MaskRCNN环境及demo测试(tensorflow-gpu1.x)
WIN10python3.7配置MaskRCNN环境及demo测试(tensorflow-gpu1.x) 一.工具 二. 环境搭建 三.下载mask_R-CNN 四.运行demo进行测试 #本文参考了 ...
- win10配置java环境变量,解决javac不是内部或外部命令等问题
win10配置java环境变量,解决javac不是内部或外部命令等问题 * 1,首先进入环境变量页面 2,在系统变量下面配置 JAVA_HOME:你自己的jdk的路径 CLASSPATH= .;%J ...
最新文章
- STM32中关于RCC时钟的理解
- WPF Wonders: Transformations (and Robots!)
- Java中的多重继承与组合vs继承
- 两个有用的minicom命令
- 整型数据类型java_Java 六种基本整型数据类型变量的取值范围
- 在visualc++可以运行的程序在linux下怎么不能,Linux环境下C++只允许单个程序运行...
- Vue3 组合式Api之customRef实现防抖功能
- android开发学习笔记系列(6)--代码规范
- 自学Java要不要背熟语法_JAVASE经典面试问题(必须熟背),你Get到了吗?
- 修改电脑微信提示音+dll文件编辑器
- win10电脑安装android,Android 10安装到PC电脑上运行 PC端安装Android 10
- 使用nuvoton976DK61Y BSP运行自己的demon
- php redis超卖,PHP用redis解决超卖的问题
- Unity3D for Android 纹理压缩支持
- 家用计算机如何连无线网,电脑上怎么连接wifi_怎样连接自己家的wifi-win7之家
- 模拟不同系统不同浏览器
- Mobius Inversion
- STM32的超声波测距程序
- php python uwsgi,python,uwsgi_uwsgi 安装报错,python,uwsgi - phpStudy
- 基于python opencv人脸识别的签到系统
热门文章
- Oracle数据库在Nokia
- 《Node.js 入门系列》—— 一些简单的排错方法(一)
- activemq 安全连接
- OpenStack Nova计算服务管理(四)
- 使用IAR开发CC2530遇到的两个问题
- Cache占用过多内存导致Linux系统内存不足问题排查
- 重构的小故事 Change Value to Reference or Vice Verse
- ASP.NET(c#)常用类函数
- pyqt控件显示重叠_Python编程:一个不错的基于PyQt的Led控件显示库,建议收藏学习...
- that is why用法