什么是tomcat

tomcat是一个应用服务器,能够处理复杂业务,相对与nginx,nginx处理静态业务,tomcat处理动态数据业务,就是要查询数据库的。

tomcat和操作系统架构关系

  • cgi模式

  • fastcgi

  • IIS asp,aspx, .net 4.0 ,5.0

  • apache + php

  • tomcat + java
    ** tomcat :
    web服务器 + 容器
    servlet 框架

    CRUD

什么是java

是一种语言,跨平台的。

java的版本

1.4.2, 1.5,1.6 … 1.8(经典版本)
———————== 8 , 9 ,10 ,11,17 ..

安装

java 虚拟机安装

yum -y install java java-devel

mkdir -p /opt/javas
mkdir -p /opt/javas/java11
mkdir -p /opt/javas/java1.8
mkdir -p /opt/javas/java17

Java分为jre 和jdk

jre: java runtime enviroment
jdk: Java development kit

java
目录结构如下

https://download.java.net/java/GA/jdk17.0.1/2a2082e5a09d4267845be086888add4f/12/GPL/openjdk-17.0.1_linux-x64_bin.tar.gz
tar zxf openjdk-17.0.1_linux-x64_bin.tar.gz

[root@master opt]# cd jdk-10/
[root@master jdk-10]# ls
bin  conf  include  jmods  legal  lib  man  release
[root@master jdk-10]# ll
total 20
drwxr-xr-x.  2 root root 4096 Sep 26 14:32 bin
drwxr-xr-x.  4 root root  112 Sep 26 14:32 conf
drwxr-xr-x.  3 root root  161 Sep 26 14:32 include
drwxr-xr-x.  2 root root 4096 Sep 26 14:32 jmods
drwxr-xr-x. 77 root root 4096 Sep 26 14:32 legal
drwxr-xr-x.  5 root root 4096 Sep 26 14:32 lib
drwxr-xr-x.  4 root root   47 Sep 26 14:32 man
-rw-r--r--.  1  668  668 1278 Mar  8  2018 release
[root@master jdk-10]#

yum -y install java java-devel

cd /opt

curl 'http://pan.itshine.cn:5080/?explorer/share/fileOut&shareID=64h6PiQQ&path=%7BshareItemLink%3A64h6PiQQ%7D%2F%E5%B8%86%E8%BD%AF%2Ftomcat%2Fapache-tomcat-9.0.64.tar.gz' > './apache-tomcat-9.0.64.tar.gz'

curl 'http://pan.itshine.cn:5080/?explorer/share/fileOut&shareID=64h6PiQQ&path=%7BshareItemLink%3A64h6PiQQ%7D%2F%E5%B8%86%E8%BD%AF%2Ftomcat%2Fwebroot.zip' > './webroot.zip'


yum -y install unzip 

tar zxf apache-tomcat-9.0.64.tar.gz
unzip weboot.zip

mv webroot  apache-tomcat-9.0.64/webapps
 apache-tomcat-9.0.64/bin/catalina.sh start

客户端访问

http://192.168.10.174:8080/webroot/decision

如果出现需要设置密码就对了,
如果出现了缺少组件,就复制tools.jar 到 apache-tomcat-9.0.64/lib
tools.jar是jdk的一部分,用find命令找。

作者:严锋  创建时间:2023-09-14 16:34
最后编辑:严锋  更新时间:2025-05-22 13:03