JBoss在Linux上自动启动
2006-04-12 14:55
309 查看
[align=left](JBoss V4.0.3sp1) 2006-04-12 [/align]
[align=left]测试环境:redhat adv 4.0, turbo linux 10[/align]
[align=left] [/align]
[align=left]#为root用户的命令提示符 $为jboss用户的命令提示符[/align]
[align=left]1. 安装J2SDK到/usr/local/jdk1.5.0_06[/align]
[align=left]2. 安装JBoss4.0到/usr/local/jboss-4.0.3SP1,[/align]
[align=left]修改$JBOSS_HOME/bin/run.conf[/align]
JAVA_OPTS="-server –Xms256m –Xmx512m"
修改Jboss的Tomcat Web 端口为80(Tomcat 运行在80端口要用root用户才行,否则java.net.BindException: Permission denied:80)
[align=left] [/align]
[align=left]3. 编辑/etc/profile[/align]
[align=left]即设置系统级环境变量[/align]
JBOSS_HOME=/usr/local/jboss-4.0.3SP1
JAVA_HOME=/usr/local/jdk1.5.0_06
PATH=$JAVA_HOME/bin:$JBOSS_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar
export JAVA_HOME CLASSPATH JBOSS_HOME PATH
[align=left]4. 复制JBoss4自带的启动文件到/etc/init.d下[/align]
#cp $JBOSS_HOME/bin/jboss_init_redhat.sh /etc/init.d/
[align=left]5. 设置启动脚步[/align]
#ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc3.d/K20jboss_init_redhat
#ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc3.d/S80jboss_init_redhat
#ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc5.d/K20jboss_init_redhat
#ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc5.d/S80jboss_init_redhat
[align=left]此时会在/etc/rc3.d和/etc/rc5.d下创建一个S80jboss_init_redhat.sh的连接文件,然后分配执行权限(为了简单使用了774的权限)[/align]
#chmod –f 774 /etc/init.d/jboss_init_redhat.sh
#chmod –f 774 /etc/rc3.d/S80jboss_init_redhat.sh
#chmod –Rf 774 $JBOSS_HOME
[align=left]6. 编辑/etc/init.d/jboss_init_redhat.sh文件[/align]
JBOSS_HOME=${JBOSS_HOME:-"/usr/local/jboss-4.0.3SP1"}
JAVAPTH=${JAVAPTH:-"/usr/local/jdk1.5.0_06/bin"}
JBOSSSH=${JBOSSSH:-"$JBOSS_HOME/bin/run.sh -c default"}
JBOSSUS=${JBOSSUS:-"root"}
[align=left]7. 配置完成,重新启动Linux服务器[/align]
#reboot
启动/停止JBOSS
# /etc/init.d/jboss_init_redhat.sh start
# /etc/init.d/jboss_init_redhat.sh stop
[align=left]测试环境:redhat adv 4.0, turbo linux 10[/align]
[align=left] [/align]
[align=left]#为root用户的命令提示符 $为jboss用户的命令提示符[/align]
[align=left]1. 安装J2SDK到/usr/local/jdk1.5.0_06[/align]
[align=left]2. 安装JBoss4.0到/usr/local/jboss-4.0.3SP1,[/align]
[align=left]修改$JBOSS_HOME/bin/run.conf[/align]
JAVA_OPTS="-server –Xms256m –Xmx512m"
修改Jboss的Tomcat Web 端口为80(Tomcat 运行在80端口要用root用户才行,否则java.net.BindException: Permission denied:80)
[align=left] [/align]
[align=left]3. 编辑/etc/profile[/align]
[align=left]即设置系统级环境变量[/align]
JBOSS_HOME=/usr/local/jboss-4.0.3SP1
JAVA_HOME=/usr/local/jdk1.5.0_06
PATH=$JAVA_HOME/bin:$JBOSS_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar
export JAVA_HOME CLASSPATH JBOSS_HOME PATH
[align=left]4. 复制JBoss4自带的启动文件到/etc/init.d下[/align]
#cp $JBOSS_HOME/bin/jboss_init_redhat.sh /etc/init.d/
[align=left]5. 设置启动脚步[/align]
#ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc3.d/K20jboss_init_redhat
#ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc3.d/S80jboss_init_redhat
#ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc5.d/K20jboss_init_redhat
#ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc5.d/S80jboss_init_redhat
[align=left]此时会在/etc/rc3.d和/etc/rc5.d下创建一个S80jboss_init_redhat.sh的连接文件,然后分配执行权限(为了简单使用了774的权限)[/align]
#chmod –f 774 /etc/init.d/jboss_init_redhat.sh
#chmod –f 774 /etc/rc3.d/S80jboss_init_redhat.sh
#chmod –Rf 774 $JBOSS_HOME
[align=left]6. 编辑/etc/init.d/jboss_init_redhat.sh文件[/align]
JBOSS_HOME=${JBOSS_HOME:-"/usr/local/jboss-4.0.3SP1"}
JAVAPTH=${JAVAPTH:-"/usr/local/jdk1.5.0_06/bin"}
JBOSSSH=${JBOSSSH:-"$JBOSS_HOME/bin/run.sh -c default"}
JBOSSUS=${JBOSSUS:-"root"}
[align=left]7. 配置完成,重新启动Linux服务器[/align]
#reboot
启动/停止JBOSS
# /etc/init.d/jboss_init_redhat.sh start
# /etc/init.d/jboss_init_redhat.sh stop
相关文章推荐
- Linux下配置JBoss自动启动
- Linux下配置JBoss自动启动
- Linux下配置JBoss自动启动
- Linux下配置JBoss自动启动
- Linux下配置JBoss自动启动
- JBoss的安装与配置(二)Linux(RedHat4)中JBoss自动启动设置
- linux 地下安装jboss并设置自动启动
- linux开机自动启动脚本
- linux设置开机服务自动启动
- Linux基本操作系列(二):在CentOS 6.8系统上安装Tomcat并配置自动启动
- Linux基本操作系列(二):在CentOS 6.8系统上安装Tomcat并配置自动启动
- linux启动和自动挂载
- linux oracle 服务自动启动、关闭
- 解决Linux开机启动文件rc.local不能自动执行
- linux服务自动启动功能
- JBOSS相关 如何设置JBOSS通过IP网络访问,如何自动启动/关闭JBoss
- 安装JBoss的自动启动脚本
- 在Linux系统如何让程序开机时自动启动
- linux:/etc/rc.local 不能自动启动问题
- NAT123内网转发LINUX环境开机自动启动防掉线脚本