上一篇 架构运维篇(一):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环境相关推荐

  1. 运维之道 | CentOS7.6 安装部署KVM虚拟机(GUI图形化安装)

    前言 KVM虚拟技术是完全的虚拟化,VPS之间不共用母机CPU和内存,VPS之间资源使用是独立的,互不影响.由于是完全的虚拟化,KVM虚拟技术的VPS理论上支持安装linux和windows任何版本, ...

  2. centos7 如何安装部署k8s_架构运维篇(五):Centos7/Linux中安装部署RocketMQ

    上一篇 架构运维篇(四):Centos7/Linux中Tomcat安装SSL证书实践 这一篇讲一下在Centos7/Linux安装RocketMQ,MQ的具体应用场景和使用就不再啰嗦了.我在没有使用过 ...

  3. k42.第十七章 K8s运维篇-DevOps 持续集成 持续部署 (二)

    1.4 Jenkins变量使用 pipeline {agent anystages {stage('Hello') {steps {sh """env"&quo ...

  4. k43.第十七章 K8s运维篇-DevOps 持续集成 持续部署 (三)

    1.9 Jenkins BlueOcean入门

  5. k44.第十七章 K8s运维篇-DevOps 持续集成 持续部署 (四)

    2.DevOps-持续集成 持续部署实战 2.1 基于K8s的动态Jenkins Slave

  6. k45.第十七章 K8s运维篇-DevOps 持续集成 持续部署 (五)

    2.4 Jenkins自动化构建Java应用

  7. 视频教程-Prometheus+Grafana企业级监控实战(运维篇)2020年视频教程-Linux

    Prometheus+Grafana企业级监控实战(运维篇)2020年视频教程 资深DevOps工程师,曾经在华为,乐逗游戏工作,目前就职于知名物流公司工作 希望结合工作实践 给大家带来很多干货 周龙 ...

  8. 《Linux运维篇:Linux系统运维指南》

    一.Linux运维之知识篇 二.Linux运维之系统篇 <Linux运维总结:使用U盘制作Linux镜像> <Linux运维实战:创建LVM挂载到指定目录> <Linux ...

  9. 《Linux运维实战:Centos7.6基于ansible一键离线部署mongodb4.2.23容器版副本集群》

    一.部署背景 由于业务系统的特殊性,我们需要针对不同的客户环境部署 mongodb副本集群,由于大都数用户都是专网环境,无法使用外网,为了更便捷,高效的部署,针对业务系统的特性,我这边编写了基于ans ...

  10. Nginx运维之二 简单安装和环境搭建

    Nginx运维之二 简单安装和环境配置 安装环境 gcc 安装 PCRE pcre-devel 安装 zlib 安装 OpenSSL 安装 下载安装 配置安装 编译安装 配置编辑(案例) 启动与停止 ...

最新文章

  1. python3.6安装numpy-Python3.6的组件numpy的安装
  2. 基于java 的websocket的聊天功能,一开始初始化websocket,执行打开连接之后就直接关闭连接了。...
  3. spring 04-Spring框架依赖注入基本使用
  4. 常见Json字符串反序列化处理方式总结
  5. 史上最全,100+大数据开源处理工具汇总
  6. 牛客小白月赛2 D 虚虚实实 【欧拉图】【连通图】
  7. 重庆邮电计算机科学分数线,2020重庆邮电大学录取分数线已公布
  8. java datediff函数_JPA Criteria 中 DATEDIFF 函数的使用
  9. C语言实现二叉树的各种遍历及求解深度
  10. updatepanel失效怎么办_[转]jquery与updatepanel二次失效问题解决方案-阿里云开发者社区...
  11. iec611313标准下载_iec611313编程标准.ppt
  12. EditText的属性介绍
  13. 程控电源测试使用小记
  14. excel空值排查快捷键
  15. 刷机!刷机!!刷机!!!
  16. 欧设传奇服务器修改充值记录,沙巴克传奇修改记录(包含详细修改路径)
  17. 什么是PaaS?平台即服务介绍
  18. python scapy抓取http报文内容
  19. vue开发h5 公众号
  20. 实验一 验证删除快照时VMware会改变父快照或基础磁盘

热门文章

  1. Android7.1 音频声音控制策略
  2. linux中probe函数中传递的参数来源
  3. linux调度器(五)——进程管理与CFS
  4. NoSQL 数据库的使用场景
  5. autosize px转dp_干货集中营
  6. 二分图的最大匹配--匈牙利算法
  7. 2020电信最新套餐一览表_最新!2020年宁波中学排名一览表
  8. lisp的vla函数画矩形_VisualLisp若干自定义函数
  9. c语言实现循环队列初始化从键盘输入,2017年12月计算机二级考试C语言考前提分卷(2)...
  10. call stack是什么错误_17.2 错误处理