什么是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
最后编辑:严锋 更新时间:2025-05-22 13:03