Apache Tomcat开机后台启动

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是7.0。

工具/原料

  • Tomcat
  • Jre

步骤/方法

  1. 1

    Tomcat的使用之前必须得Jre,至于是怎么装的,这个晚上的教程就和街上的白菜一样多,再次就不多说了,另外本文所说的tomcat是免安装版的。

  2. 2

    当安装完成tomcat后,可以在tomcat的bin目录点击startup.bat启动tomcat服务,这是在浏览器中输入

    ,如果能够看到tomcat的首页tomcat便已经安装正确,便可以使用了。

  3. 3

  4. 4

    但是这样启动的话有一个不好的地方就是任务栏会一直存在着一个dos的窗口,这个窗口便是tomcat的控制台,实时的输出tomcat的运行情况,便于查找一些存在者的错误;但更多的时候是不需要这个dos的窗口的而且需要每次都开启这个服务,很是麻烦。

  5. 5

  6. 6

    现在开始为tomcat做到开机并后台运行,做到简洁方便。

  7. 7

    首先打开tomcat的bin目录找到service.bat

  8. 8

  9. 9

    开始->运行->cmd

  10. 10

  11. 11

    将service.bat左键点击拖入到dos窗口,当然也可以把该地址写进去,然后按Enter,如图..

    如果按了之后出来的不是这样,那便是安装tomcat的那个路径错了,请检查。

  12. 12

  13. 13

    成功之后在dos窗口键入 service.bat install Tomcat 输完然后按Enter键,出现如下窗口,便成功了。

  14.  

  15.  

    这一便在服务中添加了一个tomcat的服务,只需要将此服务开启即可,若要开机启动就将服务设成是自动的。

    开启服务

  16.  

  17.  

  18.  

    好了支持tomcat的开机后台启动已近做好了,来做个页面测试下吧。

  19.  

  20.  

  21.  

  22.  

    这时任务栏也没有了tomcat启动的dos窗口了

时间: 2024-11-10 11:07:15

Apache Tomcat开机后台启动的相关文章

将Redis设置为开机后台启动

今天周一,一大早来公司,就听到开发的同学说本地项目起不来了, 上周六加班儿还好好的, 应该是周日断电导致的. redis是关闭的,redis没有设置开机自启动,于是就先把问题先解决吧,然后写个脚本设置redis开机自启动. 1.在写脚本前设置下redis允许在后台启动,修改redis.conf文件,把daemonize no改成daemonize yes 2.开始编写脚本 #vim /etc/init.d/redis  --创建脚本文件 REDISPORT=6379EXEC=/usr/local

tomcat开机自己启动

1.你电脑必须安装成功tomcat①编写tomcat.service文件 在/usr/lib/systemd/system路径下添加tomcat.service文件,内容如下: [Unit]Description=TomcatAfter=syslog.target network.target remote-fs.target nss-lookup.target [Service]Type=forkingPIDFile=/opt/tomcat/tomcat.pidExecStart=/opt/t

Linux中tomcat开机启动配置脚本【参考其他文章的总结备忘录】

参考文章http://blog.sina.com.cn/s/blog_a57562c80101ic47.html http://blog.csdn.net/cheng168520/article/details/4312828 http://blog.sina.com.cn/s/blog_7f395ece0100ti5y.html 以前在自己本机上安装过一个Linux,后台应为系统崩溃,以前配置的开机启动脚本.数据库主从双备份.负载均衡等都没了,所以现在在重新配置一次,赶紧做个笔记防止自己以后又

成绩查询系统--发布篇--centOS7 tomcat开机启动 + mysql数据库配置

前情介绍 成绩查询系统投入使用,部署在一台linux服务器上,是centOS7系统的.之前在本机的虚拟机中装过centOS7,还写了一篇博客.这次呢,系统是已经装好了的,我不需要再装一次了,然后jdk环境之前就弄好了,mysql也已经装好了(但是实际上从未投入过使用),还有jboss服务器也装好了,不过我的项目用的是tomcat,所以我只要装一个tomcat就好了. Tomcat安装 首先,从tomcat官网上下载,tomcat的linux版本,我下载的是tomcat7,版本是:apache-t

[MacOSX]_[LaunchDaemons]_[Mac OS X 安装Tomcat开机启动服务的方法之一]

场景:1. Hudson作为持续集成软件,是需要在一个Java web容器部署的才能使用的,一般最常用的就是Tomcat.2. Tomcat在Windows上部署安装Services很容易,使用自带的bat文件就能安装成功,麻烦的是并没有说明文档在Mac OS X下安装Services.3. Mac OS X下是使用Daemon的方式启动的,也可以理解为服务.4. 一般是执行startup.sh来启动,之后在用户与群组->当前用户->登录项里添加启动文件startup.sh,但也必须设置自动登

设置tomcat开机自启和后台运行

前言:程序登录遇到了问题,重启服务器上的tomcat后程序可以正常的使用,是通过进入bin目录,双击startup.bat运行启动的程序,此时会弹出启动窗口,而且该窗口不能关闭,这个窗口是tomcat的运行日志窗口,没有太大的作用,所以计划将tomcat设置成后台运行并且可以开机自启动. 环境:系统:window7 java:jdk1.8 tomcat:tomcat7 前提:jdk和tomcat的安装完成(步骤省去) 注意:tomcat的环境变量配置的过程中,系统变量中的path路径中要添加上t

解决Tomcat启动时出现的The APR based Apache Tomcat Native library异常

现在用的tomcat6.0,不知道大家注意没有,在启动的时候,那个启动窗口最上面出现这样一条信息: 信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: 这实际上是tomcat推荐使用apache的apr 需要下载tcnative-1.dll 下载后放到tom

CentOS 7 服务器配置--配置Tomcat开机启动

#编辑Tomcat的文件,追加内容 vi /data/tomcat/apache-tomcat-8.0.43/bin/catalina.sh #追加内容,在CLASSPATH= 上面的第三行 CATALINA_PID="$CATALINA_BASE/tomcat.pid" #在/usr/lib/systemd/system添加tomcat.service文件 vi /usr/lib/systemd/system/tomcat.service #追加内容 [Unit] Descripti

启动报The APR based Apache Tomcat Native library which allows optimal performance in production environ

mnesia在频繁操作数据的过程可能会报错:** WARNING ** Mnesia is overloaded: {dump_log, write_threshold},可以看出,mnesia应该是过载了.这个警告在mnesia dump操作会发生这个问题,表类型为disc_only_copies .disc_copies都可能会发生. 如何重现这个问题,例子的场景是多个进程同时在不断地mnesia:dirty_write/2 mnesia过载分析 1.抛出警告是在mnesia 增加dump