介绍

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

环 境

系统:redhat7.0
tomcat版本:apache-tomcat 8.0.50
ip:172.16.1.10
jdk版本:1.7
部署tomcat服务首先需要部署jdk

上传jdk包

解压缩并配置

[root@localhost local]# tar xf jdk-7u79-linux-x64.tar.gz
[root@localhost local]# ln -s /usr/local/jdk1.7.0_79/ /usr/local/jdk

在/etc/profile 添加如下配置

测 试

[root@localhost local]# source /etc/profile
[root@localhost local]# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

这样,jdk部署完成,接下来部署tomcat。

上传tomcat包

创建存放目录

[root@localhost ~]# mkdir /root/test
[root@localhost ~]# cd /root/test/

解压缩tomcat

[root@localhost test]# unzip apache-tomcat-8.0.50.zip
Archive:  apache-tomcat-8.0.50.zipcreating: apache-tomcat-8.0.50/creating: apache-tomcat-8.0.50/bin/inflating: apache-tomcat-8.0.50/bin/bootstrap.jarinflating: apache-tomcat-8.0.50/bin/catalina-tasks.xmlinflating: apache-tomcat-8.0.50/bin/catalina.batinflating: apache-tomcat-8.0.50/bin/catalina.sh

设置权限并启动服务

[root@localhost test]# cd apache-tomcat-8.0.50/bin/
[root@localhost bin]# ll
总用量 832
-rw-r--r--. 1 root root 34782 10月 16 2018 bootstrap.jar
-rw-r--r--. 1 root root 15928 3月 14 2019 catalina.bat
-rw-r--r--. 1 root root 23256 3月 14 2019 catalina.sh
-rw-r--r--. 1 root root 1686 10月 16 2018 catalina-tasks.xml
-rw-r--r--. 1 root root 25145 10月 16 2018 commons-daemon.jar
-rw-r--r--. 1 root root 207125 10月 16 2018 commons-daemon-native.tar.gz
-rw-r--r--. 1 root root 2040 10月 16 2018 configtest.bat
-rw-r--r--. 1 root root 1922 10月 16 2018 configtest.sh
-rw-r--r--. 1 root root 8509 10月 16 2018 daemon.sh
-rw-r--r--. 1 root root 2091 10月 16 2018 digest.bat
-rw-r--r--. 1 root root 1965 10月 16 2018 digest.sh
-rw-r--r--. 1 root root 3574 10月 16 2018 setclasspath.bat
-rw-r--r--. 1 root root 3680 10月 16 2018 setclasspath.sh
-rw-r--r--. 1 root root 2020 10月 16 2018 shutdown.bat
-rw-r--r--. 1 root root 1902 10月 16 2018 shutdown.sh
-rw-r--r--. 1 root root 2022 10月 16 2018 startup.bat
-rw-r--r--. 1 root root 1904 10月 16 2018 startup.sh
-rw-r--r--. 1 root root 49037 10月 16 2018 tomcat-juli.jar
-rw-r--r--. 1 root root 405109 10月 16 2018 tomcat-native.tar.gz
-rw-r--r--. 1 root root 4586 10月 16 2018 tool-wrapper.bat
-rw-r--r--. 1 root root 5495 10月 16 2018 tool-wrapper.sh
-rw-r--r--. 1 root root 0 10月 16 2018 velocity.log
-rw-r--r--. 1 root root 2026 10月 16 2018 version.bat
-rw-r--r--. 1 root root 1908 10月 16 2018 version.sh
[root@localhost bin]# chmod 500 *
[root@localhost bin]# sh startup.sh
Using CATALINA_BASE:   /root/test/apache-tomcat-8.0.50
Using CATALINA_HOME:   /root/test/apache-tomcat-8.0.50
Using CATALINA_TMPDIR: /root/test/apache-tomcat-8.0.50/temp
Using JRE_HOME:        /usr/local/jdk
Using CLASSPATH:       /root/test/apache-tomcat-8.0.50/bin/bootstrap.jar:/root/test/apache-tomcat-8.0.50/bin/tomcat-juli.jar
Tomcat started.

关闭防火墙

[root@localhost conf]# systemctl stop firewalld

测 试

这样TOMCAT就部署完成了!

参考链接 :

教你RHEL7部署TOMCAT8 :https://mp.weixin.qq.com/s/WqecyLXboADn3-cqWqF8lw

教你CentOS7部署TOMCAT8相关推荐

  1. centos7 查看oracle运行日志_Linux(CentOS7)部署系列---常规应用部署方案

    前言 作为Java开发者,部署war包应用到Linux系统时常常会犯怵,一个是对Linux命令不是很熟悉,还有一个就是在Linux安装诸如JDK.Tomcat.MySQL.Redis等一知半解导致的, ...

  2. centos losf 安装_Linux Centos7部署环境安装-CentOS

    Linux Centos7部署环境安装-CentOS Centos7部署环境安装及Linux常用命令 centos系统下各文件夹的作用 centos7修改系统默认语言 centos7安装rz/sz命令 ...

  3. centos-7部署docker

    centos-7部署docker 由于工作需要搭建一个ELK日志分析系统,查找了一些资料,想用docker部署.以前使用过docker镜像,拉取漏洞环境,好像是在ubuntu部署的,但那个虚拟机找不到 ...

  4. CentOS7部署Nginx

    CentOS7部署Nginx 1.准备工作 Nginx的安装依赖于以下三个包,意思就是在安装Nginx之前首先必须安装一下的三个包,注意安装顺序如下: 1 SSL功能需要openssl库,直接通过yu ...

  5. Centos7部署轻量级自动化运维工具pssh (亲测)

    下载pssh安装包 [root@localhost ~]# wget https://files.pythonhosted.org/packages/60/9a/8035af3a7d3d1617ae2 ...

  6. 使用Centos7部署静态网站

    使用Centos7部署静态网站 我在配置过程中参阅了一些博主的文章,收益很大,在此列出: [CentOS7快速上手]4.Nginx安装&配置 - Ken的杂谈 在centOs 上搭建nginx ...

  7. 阿里云centos7部署:nginx+uwsgi+django+vue

    基础环境 阿里云centos7 部署架构 nginx + uwsgi nginx提供静态文件服务和反向代理: uwsgi充当Web服务器: 部署过程 修改项目的配置文件,配置收集静态文件之后存放的目录 ...

  8. Centos7部署个人wiki(bookstack)踩坑版

    Centos7部署个人wiki(bookstack) 安装epel-release 安装nginx,启动并设置自启(如有请忽略) 下载php-fpm以及所需依赖组件 配置php 更改php-fpm配置 ...

  9. Aria2 Centos7部署

    Aria2 Centos7部署 配置Epel源 https://developer.aliyun.com/mirror/epel?spm=a2c6h.13651102.0.0.3e221b11IziK ...

最新文章

  1. iOS百度地图的使用
  2. 【IT资讯】Linux Kernel 5.8 正式版发布
  3. Java是值传递还是引用传递?
  4. 闭包--闭包作用之保护(一)
  5. 古巴比伦乘法_古巴平台中的通用过滤器–类固醇上的excel过滤器
  6. 页面传值的方法 和JSON与字符串和对象之间的转换
  7. 【CodeForces - 920E】Connected Components? (dsu,补图连通块,STLset+map,bfs 或bitset)
  8. python运势预测程序_Python 爬虫系列之一——每日星座运势
  9. java+mysql实现图书管理系统
  10. Excel转PDF,Excel行数过多导致PDF折行、换行显示
  11. oracle查询部门名称,oracle查询习题(一)
  12. 微信群控取代传统微信营销模式,营销优势有哪些?
  13. 【swaggo】swaggo使用详解
  14. POJ 3422 Kaka's Matrix Travels | 费用流
  15. 执行DLL模块加载失败
  16. 18天精读掌握《费曼物理学讲义卷一》 第5天 2019/6/18
  17. python序列化模块struct_Python进阶-XII serialize(序列化)、序列化模块
  18. YTU 3014 文件格式变换
  19. 这几种常见的保护电路,你都了解吗?
  20. Aliplayer 切换不同格式视频

热门文章

  1. oracle表空间名字忘了,忘记Oracle用户名密码、及表空间对应的数据库文件地址
  2. css模型安装,【CSS】CSS-框模型+定位+实训练习
  3. java源码依赖分析_Spring项目运行依赖spring-contex解析
  4. 计算机二级考试操作题outlook,2017年计算机考试二级考试操作题.doc
  5. js微信抢红包脚本代码_如何利用JavaScript来实现微信抢红包功能的示例代码
  6. Qt--音乐播放器 V2.0_vortex_新浪博客
  7. php日程 增删改查,使用Fullcalendar管理日程事件(增删改查拖放)
  8. mysql_affected_rows mysqli_关于mysqli_affected_rows()函数的详细介绍
  9. 在Mybatis的collection标签中获取以,分隔的id字符串
  10. Wireshark 抓包小例子