架构运维篇(二):Centos7/Linux安装部署Tomcat环境
上一篇 架构运维篇(一):Centos7/Linux安装jdk环境
简介
这一篇是结合上一篇已经安装完成的jdk环境上继续的,本篇完成安装并部署Tomcat,相对比较简单 。
版本说明
- jdk :jdk1.8.0_172
- tomcat :apache-tomcat-8.5.30
第一步:下载Tomcat
官方网站:https://tomcat.apache.org/download-80.cgi ,选择自己所需版本下载;
下载完成后上传到 “/software” 目录下(个人习惯),如下图所示:
第二步: 解压Tomcat
解压操作
#进入目录
#cd /software
#解压
#tar -zxvf apache-tomcat-8.5.30.tar.gz
删除tomcat安装包(非必须)
#rm -rf apache-tomcat-8.5.30.tar.gz
修改文件名(解压后的文件名过长,可以考虑修改短)
#mv apache-tomcat-8.5.30 apache-tomcat-8080
备注:自己的命名规范: “apache-tomcat-” + 端口8080
第三步:移动Tomcat 到“/usr/local” 目录下
备注:这里为了后续管理规范 在 /usr/local 目录下新建了web 文件夹 存放 tomcat 和 后续的nginx
#mv apache-tomcat-8080 /usr/local/web
第四步:启动Tomcat
- 进入tomcat执行目录
# cd /usr/local/web/apache-tomcat-8080/bin
- 启动tomcat
# ./startup.sh
Using CATALINA_BASE: /usr/local/web/apache-tomcat-8080
Using CATALINA_HOME: /usr/local/web/apache-tomcat-8080
Using CATALINA_TMPDIR: /usr/local/web/apache-tomcat-8080/temp
Using JRE_HOME: /usr/local/jdk1.8.0_172/
Using CLASSPATH: /usr/local/web/apache-tomcat-81/bin/bootstrap.jar:/usr/local/web/apache-tomcat-8080/bin/tomcat-juli.jar
Tomcat started.
第五步:访问验证
http://ip:8080 (例如:http://127.0.0.1:8080)
安装成功!
明天更新 centos7/Linux安装部署 Nginx + 多Tomcat 负载均衡简单实践,敬请期待!
上一篇 架构运维篇(一):Centos7/Linux安装jdk环境
贡献者
- [IT实战联盟-Line](https://www.jianshu.com/u/283f93ada597
架构运维篇(二):Centos7/Linux安装部署Tomcat环境相关推荐
- 运维之道 | CentOS7.6 安装部署KVM虚拟机(GUI图形化安装)
前言 KVM虚拟技术是完全的虚拟化,VPS之间不共用母机CPU和内存,VPS之间资源使用是独立的,互不影响.由于是完全的虚拟化,KVM虚拟技术的VPS理论上支持安装linux和windows任何版本, ...
- centos7 如何安装部署k8s_架构运维篇(五):Centos7/Linux中安装部署RocketMQ
上一篇 架构运维篇(四):Centos7/Linux中Tomcat安装SSL证书实践 这一篇讲一下在Centos7/Linux安装RocketMQ,MQ的具体应用场景和使用就不再啰嗦了.我在没有使用过 ...
- k42.第十七章 K8s运维篇-DevOps 持续集成 持续部署 (二)
1.4 Jenkins变量使用 pipeline {agent anystages {stage('Hello') {steps {sh """env"&quo ...
- k43.第十七章 K8s运维篇-DevOps 持续集成 持续部署 (三)
1.9 Jenkins BlueOcean入门
- k44.第十七章 K8s运维篇-DevOps 持续集成 持续部署 (四)
2.DevOps-持续集成 持续部署实战 2.1 基于K8s的动态Jenkins Slave
- k45.第十七章 K8s运维篇-DevOps 持续集成 持续部署 (五)
2.4 Jenkins自动化构建Java应用
- 视频教程-Prometheus+Grafana企业级监控实战(运维篇)2020年视频教程-Linux
Prometheus+Grafana企业级监控实战(运维篇)2020年视频教程 资深DevOps工程师,曾经在华为,乐逗游戏工作,目前就职于知名物流公司工作 希望结合工作实践 给大家带来很多干货 周龙 ...
- 《Linux运维篇:Linux系统运维指南》
一.Linux运维之知识篇 二.Linux运维之系统篇 <Linux运维总结:使用U盘制作Linux镜像> <Linux运维实战:创建LVM挂载到指定目录> <Linux ...
- 《Linux运维实战:Centos7.6基于ansible一键离线部署mongodb4.2.23容器版副本集群》
一.部署背景 由于业务系统的特殊性,我们需要针对不同的客户环境部署 mongodb副本集群,由于大都数用户都是专网环境,无法使用外网,为了更便捷,高效的部署,针对业务系统的特性,我这边编写了基于ans ...
- Nginx运维之二 简单安装和环境搭建
Nginx运维之二 简单安装和环境配置 安装环境 gcc 安装 PCRE pcre-devel 安装 zlib 安装 OpenSSL 安装 下载安装 配置安装 编译安装 配置编辑(案例) 启动与停止 ...
最新文章
- python3.6安装numpy-Python3.6的组件numpy的安装
- 基于java 的websocket的聊天功能,一开始初始化websocket,执行打开连接之后就直接关闭连接了。...
- spring 04-Spring框架依赖注入基本使用
- 常见Json字符串反序列化处理方式总结
- 史上最全,100+大数据开源处理工具汇总
- 牛客小白月赛2 D 虚虚实实 【欧拉图】【连通图】
- 重庆邮电计算机科学分数线,2020重庆邮电大学录取分数线已公布
- java datediff函数_JPA Criteria 中 DATEDIFF 函数的使用
- C语言实现二叉树的各种遍历及求解深度
- updatepanel失效怎么办_[转]jquery与updatepanel二次失效问题解决方案-阿里云开发者社区...
- iec611313标准下载_iec611313编程标准.ppt
- EditText的属性介绍
- 程控电源测试使用小记
- excel空值排查快捷键
- 刷机!刷机!!刷机!!!
- 欧设传奇服务器修改充值记录,沙巴克传奇修改记录(包含详细修改路径)
- 什么是PaaS?平台即服务介绍
- python scapy抓取http报文内容
- vue开发h5 公众号
- 实验一 验证删除快照时VMware会改变父快照或基础磁盘
热门文章
- Android7.1 音频声音控制策略
- linux中probe函数中传递的参数来源
- linux调度器(五)——进程管理与CFS
- NoSQL 数据库的使用场景
- autosize px转dp_干货集中营
- 二分图的最大匹配--匈牙利算法
- 2020电信最新套餐一览表_最新!2020年宁波中学排名一览表
- lisp的vla函数画矩形_VisualLisp若干自定义函数
- c语言实现循环队列初始化从键盘输入,2017年12月计算机二级考试C语言考前提分卷(2)...
- call stack是什么错误_17.2 错误处理