第一种方式:
在/etc/init.d/下添加一个启动脚本
#vi resin.sh
#!/bin/sh
#chkconfig:345 99 10
#description:auto start resin
#/etc/init.d/resin.sh
export export JAVA_HOME=/usr/local/jrmc4
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
RETVAL=0
RESIN_PATH=/usr/local/resin/bin/httpd.sh
start()
{
if [ -f $RESIN_PATH ];
then
echo $"Starting Resin"
$RESIN_PATH start
RETVAL=$?
echo "OK"
return $RETVAL
fi
}
stop()
{
if [ -f $RESIN_PATH ];
then
echo $"Stopping Resin"
$RESIN_PATH stop
RETVAL=$?
sleep 1
echo "OK"
return $RETVAL
fi
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
echo $"Restarting Resin"
$0 stop
sleep 1
$0 start
;;
*)
echo $"Usage:$0{start|stop|restart}"
exit 1
;;
esac
exit $RETVAL
保存退出
#chmod u+x resin.sh
#chkconfig --add resin.sh
#service resin.sh start 启动
#service resin.sh stop 关闭
第二种方法
# vi /usr/local/resin/bin/httpd.sh
把原来
if test -n "${JAVA_HOME}"; then
if test -z "${JAVA_EXE}"; then
JAVA_EXE=$JAVA_HOME/bin/java
fi
fi
改为
if test -n "${JAVA_HOME}"; then
if test -z "${JAVA_EXE}"; then
JAVA_EXE=$JAVA_HOME/bin/java
fi
else
JAVA_EXE=/usr/local/jrmc4/bin/java
fi
保存退出
#切换到
/etc/init.d 下面
#ln -s /usr/local/resin/bin/httpd.sh httpd
#chmod u+x httpd
#chkconfig --add httpd
#service httpd start 启动
#service httpd stop 关闭
删除默认启动用 chkconfig --del httpd
分享到:
相关推荐
这款软件的tar.gz压缩包包含了Resin 3.0版本的所有必要组件和配置文件,使得用户可以方便地在Linux环境下安装和运行。 在Linux系统中,tar.gz文件是一种常见的归档压缩格式,由tar工具进行文件打包并用gzip进行压缩...
Resin4+Wrapper Green是一个专为简化Resin4部署而设计的解决方案,它允许你在不依赖.NET组件的情况下启动和管理Resin服务器。Resin是一款高效、轻量级且功能强大的Java应用服务器,常用于托管Java web应用程序。...
#### 六、设置 Resin 随系统启动 最后,为了让 Resin 能够随系统启动自动运行,需要将启动脚本复制到系统初始化目录: ```bash cp /home/resin/contrib/init.resin /etc/rc.d/init.d/resin ``` 至此,Resin 在 ...
本篇将详细介绍如何在Linux环境下部署Resin应用服务器,包括安装JDK、配置环境变量、安装Resin及其配置等关键步骤。 #### 二、准备工作 1. **确认操作系统**:确保您的服务器或开发机器运行的是Linux系统。 2. **...
然后,根据操作系统(Windows、Linux、Mac等)执行相应的启动脚本,如在Windows上运行`resin.bat`,在Unix/Linux系统上运行`./resin.sh`。 3. **配置Resin**:Resin的核心配置文件是`resin.xml`,位于`conf`目录下...
在Resin的bin目录下,运行以下命令启动服务器: ``` ./resinctl start ``` 如果一切正常,Resin将成功启动,并监听默认的8080端口。 5. **部署Web应用** 将您的Java Web应用(WAR文件)放入`webapps`目录下,...
1. **bin目录**:包含了服务器的启动、停止脚本,如`resinctl`(用于管理Resin服务器)和`resin.sh`(Unix/Linux环境下的启动脚本),以及`resin.bat`(Windows环境下的启动脚本)。 2. **conf目录**:存放服务器的...
(4) Linux下Nginx+Resin负载均衡,session问题解决实例 - 21 - 1) 测试环境: - 21 - 2) 安装步骤: - 22 - a)在server1 上安装配置 nginx + nginx_upstream_jvm_route - 22 - b)分别在两台机器上 安装 resin - 22 -...
4. **启动Resin**:在Resin的bin目录下,运行对应的启动脚本。在Windows上是`resinctl start`,在Unix/Linux上是`./resinctl start`。 5. **验证安装**:启动后,Resin会默认监听8080端口。打开浏览器,访问`...
- 启动Resin,可以通过执行`bin\resin.exe`(Windows)或`bin/resin.sh`(Linux/Unix)命令。 - 将Java Web应用的WAR文件放入`webapps`目录,Resin会自动部署并运行。 4. **Resin4与Java EE兼容性** 虽然Resin4...
- **Webapps 目录部署**:将 `.war` 文件放置在 `webapps` 目录下,Resin 会在启动时自动部署这些应用。 - **命令行部署**:通过 `resinctl deploy` 命令手动部署应用。 - **扩展部署**:利用 Resin 的插件系统实现...
3. **启动Resin**:在Resin目录下,你可以使用`start-resin.sh`脚本来启动服务器: ``` ./start-resin.sh ``` 如果一切配置正确,Resin将在后台运行,并监听默认的8888端口。 4. **部署Web应用**:将你的WAR...
3. **启动Resin** - 打开命令行,进入`RESIN_HOME/bin`目录,执行`start-resin.sh`(Linux/Mac)或`resin.exe`(Windows)启动Resin服务器。 4. **配置Web应用程序** - 在`RESIN_HOME/conf/app`目录下创建新的XML...
这个版本的压缩包文件 "resin-pro-3.1.6.tar.gz" 通常在Linux环境下使用,因为它与开源操作系统有良好的兼容性。接下来,我们将深入探讨Resin Pro 3.1.6的主要特性和其在Linux环境中的安装及使用方法。 1. **Resin ...
1. **bin** 目录:包含了启动、停止和管理Resin服务器的脚本,如`resin.sh`(Unix/Linux)和`resin.bat`(Windows)。 2. **conf** 目录:存放Resin服务器的配置文件,例如`resin.conf`,这是Resin的核心配置文件,...
在Linux环境下安装JDK是许多开发人员在搭建Java开发环境时必须掌握的一项基本技能。本文将根据提供的文件信息,详细解析Linux下JDK的安装步骤,确保读者能够顺利完成JDK的配置。 ### 1. 下载JDK安装包 首先,需要...
本文将详细介绍如何在Linux上安装和配置几个常见的IT软件,包括MySQL、JDK、Red5、Apache、Resin和Tomcat,以及一些基本的Linux命令。 首先,让我们从JDK的安装开始。对于JDK 1.6 (具体版本为 jdk-6u18-linux-i586....
总结来说,该文档描述了如何在Linux环境下使用源代码编译的方式安装JDK、Apache和Resin,并将它们整合起来,构建一个完整的Web服务器环境。通过了解文档中的这些知识点,可以更深入地掌握Linux下Web服务器配置和Java...
网络配置主要包括IP地址、子网掩码、默认网关等设置。可以使用命令行工具`ifconfig`或图形界面工具进行配置。 #### Linux服务篇 **3.1 Linux服务部署** 本章节详细介绍了如何在Linux系统上部署各种网络服务,包括...