mingche 发表于 2015-8-11 12:28:50

2010-11-18 ubuntu上tomcat的自动运行

  今天基本上没有干什么事儿,下午想让机器上面的tomcat可以自动运行,然后就下午调研了很久,终于知道怎么搞定这回事儿了。
  虽然经过非常波折,但是结果还是不错,而且这事儿一点都不复杂,只是有没经历过而已。
  首先是开机的时候需要一个开机脚本,而tomcat里面是自带了一个这个脚本的,在tomcat/bin下面,有一个jvsc类型的压缩包,解压成了目录之后,进入这个目录。在这个目录里面,有一个Makefile文件,configure和make之后,得到了一个jvsc的可执行文件,这个是个关键,脚本里面就是通过调用这个可执行文件来调用tomcat的。同时,在native文件件里面有一个tomcat5.sh文件,这个就是开机必需的开机脚本,把这个文件复制到/etc/init.d下面,重命名为tomcat,同时还有编辑这个脚本,因为脚本里面很多变量不对,必需要修改这个脚本来让这个变量和本机相容,比如把JAVA_HOME的值改到本机的java的目录上面,等等。
  最后,在/etc/rc2.d里面做一个连接,就大功告成了。
  这样的好处是和系统兼容,开机的时候执行启动脚本,关机的时候执行停止脚本。因为有的服务可能会在停止的时候需要做一些事情,如果没有停止脚本的话可能会出问题。
  ok, 虽然今天没有看论文。但是,算了,明天得看论文了。
页: [1]
查看完整版本: 2010-11-18 ubuntu上tomcat的自动运行