linux java部署tomcat_Linux 使用脚本安装Tomcat并部署程序
在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掉。
linux java部署tomcat_Linux 使用脚本安装Tomcat并部署程序相关推荐
- shell 脚本安装Tomcat和java
脚本安装Tomcat和java #!/bin/bash # #SCRIPT:install_jdk-8u181-linux-x64_apache-tomcat-8.0.53 #AUTHOR:Shiny ...
- cent 8.0 安装tomcat 9.0_Linux服务器:安装tomcat并部署war应用
1 前言 现在一般情况下,很少需要单独部署``tomcat,毕竟Spring boot打的jar包,可以用自带的内置tomcat`,用这个不香吗? 不过有些项目还是使用Spring MVC的,所以还是 ...
- Linux下Docker及Docker-compose的安装及项目部署实战
文章目录 1:Docker的安装 2: Docker Compose的安装 3:项目部署实战 1:Docker的安装 1:安装 1: yum install -y yum-utils device-m ...
- linux java jar包项目如何安装在win系统 设置开机自启等配置 - jar包配置不用改
大家都知道 linux 是没有c盘或者d盘 我们部署linux项目的时候 , java 上传的文件都是在当前项目的目录下, 我们需要把项目部署到win系统的时候 在不改其jar包的配置下,在指定盘 ...
- 【Docker】安装tomcat并部署应用
安装tomcat 1.拉取tomcat镜像 查看镜像 部署应用 [root@izwz99yhul3o6y7emidjqlz ~]# docker exec -it app bash root@cb52 ...
- 腾讯云服务器CentOS 7安装Tomcat并部署JSP站点统计进入站点人数
一.进入官网下载tomcat,http://tomcat.apache.org/ 二.使用rz命令上传下载的tomcat压缩包,并在XShell中解压 解压压缩包 tar -zxvf apache-t ...
- linux java jre下载_linux下安装jre运行环境
上官网下载安装文件:点击打开链接 文件名:jre-8u65-linux-x64.gz 安装步骤 1.解压tar -xzvf jre-8u65-linux-x64.gz 2.将解压后的文件放到/usr/ ...
- websphere一直安装部署_WebSphere集群安装配置及部署应用说明
<WebSphere集群安装配置及部署应用说明>由会员分享,可在线阅读,更多相关<WebSphere集群安装配置及部署应用说明(27页珍藏版)>请在人人文库网上搜索. 1.We ...
- linux增量安装tomcat_Linux服务器上的tomcat中部署web项目
首先了解一下下面几个概念,讲得不太准确: 1.JVM JVM是class以及jar(实际上就是很多个class压缩在一起)的运行环境,特征就是java和javaw命令,通过这两个命令,你可以执行cla ...
- linux java平台,如何下载和安装用于 Linux 平台的 Java
本文适用于: 平台: Red Hat Linux, SUSE Linux, Oracle Linux, Oracle Enterprise Linux, SLES Linux 系统要求 请参阅受支持的 ...
最新文章
- 微博 用户画像_分析用户画像?从微博数据采集开始!
- 数据清理最终实现了自动化
- Express 中间件 body-parser 原理分析
- 仓鼠大厦java下载_仓鼠大厦食盐宫殿 世界古怪酒店TOP10(组图)
- 如何用 5 天攻克产品困境?Sprint 硅谷创新冲刺告诉你!
- 全新 HTML 5.1 工作草案发布
- TCP 理论概述与 Java 编码入门
- 联想 M7400 两种清零方法
- windows无法打开添加打印机_PDF-XChange Lite(pdf虚拟打印机)正式版下载-PDF-XChange Lite(pdf虚拟打印机)v8.0.342.0最新版下载...
- eclipse快捷键介绍
- 开发者拒绝写技术博客的常见理由
- html背景颜色渐变代码
- spring boot 拦截 以及Filter和interceptor 、Aspect区别
- 基于BP神经网络的含水率预测模型matlab仿真
- python_爬虫 01 爬虫前奏
- 彻底解读剪不断理还乱的\r\n和\n, 以Windows和Linux为例
- 读书笔记-高调做事低调做人 把握好度
- Java操作ffmpeg为视频添加音乐
- 故事篇:终于给老婆讲明白什么是logback了
- SpringBoot整合JMS
热门文章
- 05. Django基础:请求和响应
- EasyUI:form表单提交前验证
- mysql 周 获取日期_MySQL获取日期周、月、天,生成序号
- 论文笔记_SLAM_An Overview of SLAM
- 朴素贝叶斯(naive Bayes)原理与应用
- 关于C++中的继承感悟
- cogs 315. [POJ3255] 地砖RoadBlocks
- 谈谈一些有趣的CSS题目(十一)-- reset.css 知多少?
- sync Command in Unix
- 第五章 基于时序差分和Q学习的无模型预测与控制-强化学习理论学习与代码实现(强化学习导论第二版)