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

环    境


系统:redhat7.0tomcat版本:apache-tomcat 8.0.50ip:172.16.1.10jdk版本: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.zip
   creating: apache-tomcat-8.0.50/
   creating: apache-tomcat-8.0.50/bin/
  inflating: apache-tomcat-8.0.50/bin/bootstrap.jar
  inflating: apache-tomcat-8.0.50/bin/catalina-tasks.xml
  inflating: apache-tomcat-8.0.50/bin/catalina.bat
  inflating: 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就部署完成了!


©著作权归作者所有:来自51CTO博客作者mob604756eba0ee的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. Exa – 替代ls命令的超好用工具
  2. ClearLinux包管理器swupd使用入门
  3. 顶会抄顶会:SIGIR 2019论文被爆抄袭,部分内容宛如复制粘贴
  4. 流复制浅析 —— 物理流复制部署
  5. Redis常见问题和解决办法梳理
  6. Vue3.0高阶实战:开发高质量音乐Web app
  7. 【OGG】OGG简单配置双向复制(三)
  8. 一文彻底搞清 Kafka 的副本复制机制
  9. 如何使用PhotoNinja进行图像之间的复制粘贴?

随机推荐

  1. 面试官,我会写二分查找法!对,没有 bug 的那
  2. 来安装一个酷炫的 VS Code 主题更好的刷
  3. 两分钟看完一道投机取巧的算法题
  4. 【五分钟】看完一道有装逼解法的算法题
  5. 三分钟看完两道套数学公式的算法题
  6. 浅谈什么是分治算法
  7. 如何有效的写算法题
  8. 用python爬取前程无忧网,看看我们是否真的
  9. 有点难度,几道和「滑动窗口」有关的算法面
  10. 一道简单的数组题目:删除排序数组中的重复