主机名 | 服务 | 外网 | 内网 |
web01 | jdk tomcat | 10.0.0.7 | 172.16.1.7 |
db01 | mariadb | 10.0.0.51 | 172.16.1.51 |
- jdk tomcat版本选择
- jdk版本一般为1.8.0 x 或者1.8.5
- tomcat 9.0 8.5 8.0 7.x
jdk工具:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
工具包下载:https://pan.baidu.com/s/1ZF4K6rPP2CaH8ezKGBWriQ
提取码:nprd
[root@web01 /]# mkdir /server/tools #压缩包存放地址 [root@web01 /]# mkdir /application #安装地址也可以指定默认地址/usr/local [root@web01 /]# rpm -qa | grep java [root@web01 /server/tools]# ln -s /application/jdk1.8.0_60/ /application/jdk #创建软连接
java jdk 环境变量
#具体安装目录配置自定义 cat >>/etc/profile<<'EOF' export JAVA_HOME=/application/jdk export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar export TOMCAT_HOME=/application/tomcat EOF #让配置文件生效 [root@web01 /]# source /etc/profile #jdk环境准备完成 [root@web01 /]# java -version java version "1.8.0_60" Java(TM) SE Runtime Environment (build 1.8.0_60-b27) Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
参考:https://blog.csdn.net/qq_14898543/article/details/53939197
tomcat与nginx比较:
-
不同点:
-
如果客户端请求的是静态页面,则只需要Apache服务器响应请求。 如果客户端请求动态页面,则是Tomcat服务器响应请求。 因为JSP是服务器端解释代码的,这样整合就可以减少Tomcat的服务开销。
wget -P /server/tools https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.55/bin/apache-tomcat-8.5.55.tar.gz
编译安装tomcat
[root@web01 /server/tools]# tar xf apache-tomcat-8.5.55.tar.gz -C /application/ [root@web01 /]# ln -s /application/apache-tomcat-8.5.55/ /application/tomcat [root@web01 /application/tomcat]# ll total 92 drwxr-xr-x 2 root root 4096 Dec 18 14:36 bin drwxr-xr-x 2 root root 182 Sep 28 2015 conf drwxr-xr-x 2 root root 4096 Dec 18 14:36 lib -rw-r--r-- 1 root root 57011 Sep 28 2015 LICENSE drwxr-xr-x 2 root root 6 Sep 28 2015 logs -rw-r--r-- 1 root root 1444 Sep 28 2015 NOTICE -rw-r--r-- 1 root root 6741 Sep 28 2015 RELEASE-NOTES -rw-r--r-- 1 root root 16204 Sep 28 2015 RUNNING.txt drwxr-xr-x 2 root root 30 Dec 18 14:36 temp drwxr-xr-x 7 root root 81 Sep 28 2015 webapps drwxr-xr-x 2 root root 6 Sep 28 2015 work #进行测试,tomcat和jdk是否可以共存 [root@web01 /]# /application/tomcat/bin/version.shUsing CATALINA_BASE: /application/tomcat Using CATALINA_HOME: /application/tomcat Using CATALINA_TMPDIR: /application/tomcat/temp Using JRE_HOME: /usr/java/jdk1.8.0_241-amd64/ Using CLASSPATH: /application/tomcat/bin/bootstrap.jar:/application/tomcat/bin/tomcat-j Server version: Apache Tomcat/8.5.55 Server built: May 5 2020 22:10:54 UTC Server number: 8.5.55.0 OS Name: Linux OS Version: 3.10.0-957.el7.x86_64 Architecture: amd64 JVM Version: 1.8.0_60-b27 <-----jdk环境 JVM Vendor: Oracle Corporation
推荐阅读 |