1.脚本路径 /etc/init.d/tomcat
首先执行: vi /etc/init.d/tomcat
将下面内容根据你自己的情况(主要是修改 /usr/local/tomcat7 )
修改后copy到编辑框中, esc 退出编辑,:wq 保存退出
# !/bin/bash # Description: start or stop the tomcat # Usage: tomcat [start|stop|restart] # export PATH=$PATH:$HOME/bin export BASH_ENV=$HOME/.bashrc export USERNAME="root" tomcatHome=/usr/local/tomcat7 case "$1" in start) #startup the tomcat cd ${tomcatHome}/bin ./startup.sh ;; stop) # stop tomcat cd ${tomcatHome}/bin ./shutdown.sh echo "Tomcat Stoped" ;; restart) $0 stop $0 start ;; serconf) cd ${tomcatHome}/conf vim ./server.xml ;; catconf) vim ${tomcatHome}/bin/catalina.sh ;; log) cd ${tomcatHome}/logs cat ./catalina.out ;; clearlog) cd ${tomcatHome}/logs rm -rf ./* ;; *) echo "tomcat: usage: tomcat [start|stop|restart|serconf|catconf|log|clearlog]" exit 1 esac exit 0
2.更改tomcat脚本为可执行文件
chmod +x /etc/init.d/tomcat
3.为了在任意路径都可执行此脚本,需要添加到/usr/bin目录中
1. cd /usr/bin 2. ln -s /etc/init.d/tomcat
相关推荐
使用以下命令启动Tomcat: ```bash sudo /usr/local/tomcat/bin/catalina.sh start ``` 若要检查Tomcat是否正在运行,可以使用`ps`命令: ```bash ps aux | grep catalina ``` 若要停止Tomcat,执行: ```bash ...
这个"shell脚本远程启动其他服务器的tomcat传输文件自动登录判断启动停止"的方案,就是一种典型的自动化运维实践,它结合了多个核心工具和技术,包括shell脚本、expect、ssh以及scp,用于实现远程服务器管理与文件...
本文将深入探讨如何在Linux环境下使用Tomcat和shell脚本来实现WAR文件的自动部署,同时覆盖到配置文件的备份与复制。这个主题对于系统管理员和开发人员来说至关重要,因为它能够减少手动操作的繁琐,确保应用程序的...
Shell脚本是Linux系统中的一种批处理程序,它允许用户编写一系列命令并将其保存为一个文件,通过执行这个文件来完成自动化任务。编写Shell脚本通常涉及变量定义、条件判断、循环结构、函数定义等元素。在我们的场景...
本文详细介绍了 Tomcat 在 Linux 服务器下的安装和优化过程,包括下载和准备安装包、创建安装目录和设置拥有者、解压安装包、修改配置脚本、启动 Tomcat、查看日志、测试访问、发布项目和优化 Tomcat 等步骤。...
启动Tomcat时,需使用bin目录下的 catalina.sh start命令,停止则使用catalina.sh stop。在Linux环境中,为了实现服务化,还可以使用systemd或init.d脚本将Tomcat设置为系统服务。 Tomcat的配置文件主要包括server....
Linux自动重启Tomcat脚本是指在Linux操作系统中,使用Shell脚本来自动重启Tomcat服务器的过程。该脚本可以在Linux系统中实现Tomcat的自动启动、停止和重启,提高了服务器的可靠性和可维护性。 该脚本使用了Bash ...
这篇内容将详细介绍如何通过Linux的shell脚本来快速部署Java环境,包括JDK、Tomcat和MySQL,这三个是构建Web应用程序的基础组件。 首先,让我们来了解一下JDK(Java Development Kit)。JDK是Java开发和运行的必备...
CentOS(Linux)下配置JDK、Tomcat和系统防火墙 本文档将讲述在CentOS下配置JDK、Tomcat和系统防火墙的步骤。首先,我们需要安装JDK,通过检查是否已经安装过JDK,如果已经安装过就卸载系统自带的JDK。然后,我们下载...
启动Tomcat可以使用命令`/etc/init.d/tomcat start`,停止则使用`/etc/init.d/tomcat stop`。 Tomcat 8引入了一些重要的改进和新特性,包括: 1. 支持Java EE 7规范:提供了对最新Java企业版规范的支持,如...
1. **启动Tomcat**:通常,Tomcat可以通过执行`bin/startup.sh`(Unix/Linux)或`bin/startup.bat`(Windows)脚本来启动。这些脚本会调用`catalina.sh`或`catalina.bat`来启动服务器。在某些环境中,可能还需要设置...
4. **启动Tomcat服务**:进入`/usr/local/tomcat/bin/`目录,执行`startup.sh`脚本来启动Tomcat服务。如果一切顺利,控制台将显示一系列启动信息,并确认JDK的路径正确。 ```bash /usr/local/tomcat/bin/startup....
总结来说,"tomcat+mysql+jdk.sh" 是一个整合了JDK、MySQL和Tomcat安装的自动化脚本,它使得在Linux环境下快速搭建Java Web应用环境变得简单。对于开发者和系统管理员而言,这样的脚本是提高工作效率和确保一致性的...
1. **安装Tomcat**:在Linux环境下,通常通过wget下载Tomcat的tar.gz文件,然后使用tar命令解压,最后设置环境变量并启动Tomcat服务。 2. **配置Tomcat**:主要涉及修改`conf/server.xml`文件,配置端口号、应用上...
2. 使用以下命令启动Tomcat服务: - 对于Windows系统:`startup.bat` - 对于Linux或Mac系统:`./startup.sh` 启动Tomcat后,你可以通过访问"http://localhost:8080"来检查服务器是否正常运行。如果一切顺利,你...
在这个场景中,我们主要关注的是如何使用shell脚本来自动配置Linux系统,并安装Java的JDK、Apache Tomcat应用服务器以及MySQL数据库。以下将详细介绍这些知识点。 首先,**shell脚本**是Linux/Unix系统中的一种命令...
1. `bin`:存放启动和停止Tomcat的脚本,如`startup.sh`(Linux)和`startup.bat`(Windows)。 2. `conf`:配置文件的存放位置,如`server.xml`定义了服务器的配置,`context.xml`管理应用上下文,`web.xml`则定义...
在Linux环境下,你需要编译安装Redis,配置`redis.conf`文件以设定端口、数据库数量、持久化策略等,然后通过`src/redis-server`命令启动服务。Redis支持多种数据结构,如字符串、哈希、列表、集合和有序集合,这些...
在Linux环境中进行Java开发,有...总的来说,这个资源包为Linux上的Java开发提供了一个快速启动的平台,涵盖了从开发、构建到部署的各个环节。通过正确安装和配置这些工具,开发者可以高效地进行Java应用的开发工作。
5. **启动与停止**: 使用 `bin/startup.sh` 和 `bin/shutdown.sh` 脚本来启动和停止Tomcat服务。 **三、Tomcat的配置** 1. **server.xml**: 这是Tomcat的主要配置文件,用于设置端口号、连接器、Context等信息。 2....