在Linux安装软件,对于开发人员来说,也许很简单,但是对于一些工程或者直接用户来说,他们连最起码的命令都不懂,更不用提安装什么软件
为了简便操作,我这里提供一个方便大家操作的方法,使用脚本安装Tomcat,部署程序,启动服务
具体内容请查看附件
首先我们准备一个文件夹,名为 script ,在该目录下有如下文件:
要安装的Tomcat程序,apache-tomcat-6.0.36.tar.gz
要部署的程序,test
安装脚本,install_tomcat.sh
卸载脚本,uninstall_tomcat.sh
服务启动和停止快捷方式,binit.sh和bdown.sh
将该目录拷贝到Linux根目录下,然后进入该目录,首先要改变所有文件的属性为可以执行
chmod 755 *
然后执行安装命令
./install_tomcat.sh
Tomcat安装到了usr下,程序直接部署到服务器下,并拷贝了快捷方式到跟目录,服务也已经启动,并且我们已经关闭了防火墙
访问路径:http://127.0.0.1:8080/test/
如果想要卸载程序,执行命令
./uninstall_tomcat.sh
即可停止服务,删除安装目录
以下内容是脚本内容,不方便下载附件的各位自己看一下就行了
首先是安装脚本内容:
#!/bin/sh ## 此处假设软件介质存在于/script目录下 echo "安装TOMCAT服务器..." ## 解压tomcat cd /script tar zxvf apache-tomcat-6.0.36.tar.gz -C /usr/ echo "TOMCAT安装成功..." chmod 755 /usr/apache-tomcat-6.0.36/bin echo "TOMCAT可执行命令权限已经改变..." ## 部署某程序 源文件是一目录文件 cp -r /script/test /usr/apache-tomcat-6.0.36/webapps echo "程序部署成功..." ## 关闭防火墙 service iptables stop echo "防火墙关闭成功..." ## 拷贝快捷方式 cp /script/binit.sh /binit.sh cp /script/bdown.sh /bdown.sh echo "快捷方式已经拷贝到根目录..." ## 启动服务 sh /usr/apache-tomcat-6.0.36/bin/startup.sh echo "TOMCAT已经启动..."
然后是卸载脚本内容:
#!/bin/sh ## 停止tomcat服务 echo "卸载TOMCAT..." ## 进入安装目录 cd /usr/apache-tomcat-6.0.36/bin/ ## 执行服务停止 ./shutdown.sh echo "TOMCAT已经停止..." ## 删除服务器 rm -rf /usr/apache-tomcat-6.0.36 echo "TOMCAT卸载成功..."
快捷方式其实很简单,就是你执行这个命令,这个命令调用Tomcat的命令而已,内容如下:
#!/bin/sh sh /usr/apache-tomcat-6.0.36/bin/startup.sh echo "TOMCAT已经启动..."
停止:
#!/bin/sh sh /usr/apache-tomcat-6.0.36/bin/shutdown.sh echo "TOMCAT已经停止..." ## 假如我们的程序还启动了一些端口,则要手动关闭他们,例如我们开启的是200 #SER=`netstat -nlp | grep :200 | awk '{print $7}'|cut -d'/' -f1` #kill -9 $SER #echo $SER
停止时也已经注释了,有时我们的程序会开启一些端口进行服务,但是Tomcat停止时这些端口仍然被占用,所以要手动KILL掉
请您到ITEYE网站看原创,谢谢!
http://cuisuqiang.iteye.com/ !
自建博客地址:http://www.javacui.com/ ,内容与ITEYE同步!
相关推荐
以上就是使用Linux Shell脚本安装、配置Tomcat及其依赖JDK的主要步骤。通过这种方式,我们可以快速地在多台服务器上部署一致的Tomcat环境,大大提高了运维效率。当然,实际脚本可能包含更多的错误检查、日志记录和...
本文将深入探讨如何在Linux环境下使用Tomcat和shell脚本来实现WAR文件的自动部署,同时覆盖到配置文件的备份与复制。这个主题对于系统管理员和开发人员来说至关重要,因为它能够减少手动操作的繁琐,确保应用程序的...
在Linux环境下安装并配置Tomcat以及部署Web项目是一项重要的技术任务,涉及到多个环节的设置与调整。以下将详细介绍整个过程中的关键步骤及注意事项。 #### 二、安装JDK 1. **下载JDK安装包**:首先需要从Oracle...
linux 下 tomcat 管理脚本 启动停止状态等
Linux下JDK+Tomcat安装配置 在本文档中,我们将详细介绍如何在CentOS系统上安装和配置JDK和Tomcat环境。以下是整个安装和配置过程的步骤。 一、下载所需文件 在开始安装之前,需要下载两个必要的文件:jdk-7u25-...
在Linux系统中安装Apache Tomcat是一项常见的任务,Tomcat是一个流行的开源Java Servlet容器,用于部署和运行Java Web应用程序。以下是对【标题】"Tomcat在Linux下的安装"和【描述】的详细步骤和相关知识点的解释: ...
这篇内容将详细介绍如何通过Linux的shell脚本来快速部署Java环境,包括JDK、Tomcat和MySQL,这三个是构建Web应用程序的基础组件。 首先,让我们来了解一下JDK(Java Development Kit)。JDK是Java开发和运行的必备...
Linux 64位环境下的Tomcat 7是Java应用程序服务器,专用于运行Web应用程序,包括动态网站和Web服务。Tomcat 7是Apache软件基金会Jakarta项目的一部分,它基于Servlet和JSP规范,提供了一个轻量级、高性能的平台来...
为方便安装tomcat 简单编写了一个tomcat的部署脚本
本文将详细介绍在Linux环境下安装配置Tomcat的步骤,帮助读者顺利完成部署。 #### 二、安装准备 在开始安装Tomcat之前,确保你的Linux系统已安装好JDK。这是因为Tomcat依赖于JDK运行。下面首先介绍如何在Linux上...
Linux 系统 Tomcat 重启 shell 脚本指的是在 Linux 操作系统中使用 shell 脚本来重启 Apache Tomcat 服务器的脚本,主要用于解决日志文件超过一定大小时自动重启 Tomcat 服务器的问题。 描述解释 Linux 系统 Tomcat...
Linux系统中部署XWiki协同工作平台,通常需要搭配JDK、Tomcat服务器以及MySQL数据库。以下详细介绍了这些软件的版本信息、下载地址以及在Linux环境下部署的步骤和配置方法。 **软件版本信息** 1. Linux操作系统...
5. **项目结构**:Tomcat部署项目通常有两种方式:一是将WAR文件放置在`webapps`目录下,Tomcat会自动解压并运行;二是将项目文件夹(包含WEB-INF目录)直接放入`webapps`。 6. **脚本内容**:一键部署脚本可能包含...
### Linux下安装Tomcat ...通过以上步骤,我们已经在Linux环境下成功安装了Tomcat服务器,并进行了基本的配置与验证。这些步骤不仅适用于Apache Tomcat 6.0.10版本,也适用于其他版本的Tomcat安装。
serve :Tomcat部署路径。 执行脚本,“.. /unifyDeploy/conf”自动生成用户所需修改配置文件,配置文件是通过筛选后生成,所以一个服务不管需要配置多少文件,这里只生成一个,方便修改与管理。 3.2 自动化...
部署支持统一安装于分布式安装 每个脚本可以拆分开任意组合使用 比如: 1 一套新环境tomcat中还未部署服务 只需调整上传war包脚本顺序 先上传war后 后续操作正常执行 2 迭代更新 功能稍作修改 原配置项无需...
Linux版的Tomcat是Apache软件基金会的开源...在Linux系统上,我们需要学会解压、编译、安装、启动、停止以及配置Tomcat,以便于开发和部署Java Web应用程序。同时,了解如何管理和保护服务器的安全性也是至关重要的。
在Linux系统上安装Apache Tomcat 9是一项常见的任务,尤其对于开发者来说,它是一个必备的Java应用服务器。本文将详细讲解如何在Linux环境下安装和配置Tomcat 9,确保遵循的步骤适用于各种Linux发行版。 首先,让...