0
点赞
收藏
分享

微信扫一扫

Linux 安装Tomcat

九月的栩 2024-05-03 阅读 11

一、实验环境

实验平台:PNETLAB 5.3.11

节点OS:Rocky 9.3

二、准备工作

2.1 进入tomcat 官网,下载安装包,博主选择安装tomcat 8 版本:

Linux 安装Tomcat_linux

下载tar.gz包:

Linux 安装Tomcat_安装jdk_02

将下载的包传送到服务器:

Linux 安装Tomcat_安装jdk_03

2.2 进入oracle官网,点击Products --> Java

Linux 安装Tomcat_linux_04

点击Oracle JDK

Linux 安装Tomcat_linux_05

选择相应的安装包下载,因为是Rocky 操作系统,使用的是RPM 包管理方式,查看cpu 是x86_64 架构,所以选择最后一个下载:

Linux 安装Tomcat_安装tomcat_06

[root@localhost ~]# lscpu | grep Architecture
Architecture:                       x86_64

同样地,下载完成后,上传到服务器:

Linux 安装Tomcat_linux_07

三、安装软件包

3.1 我们先来安装jdk,rpm包的安装方式很简单,一条指令搞定:

[root@localhost ~]# rpm -ivh jdk-22_linux-x64_bin.rpm 
warning: jdk-22_linux-x64_bin.rpm: Header V3 RSA/SHA256 Signature, key ID ad986da3: NOKEY
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
Updating / installing...
   1:jdk-22-2000:22.0.1-8             ################################# [100%]
[root@localhost ~]# 
[root@localhost ~]# java --version
java 22.0.1 2024-04-16
Java(TM) SE Runtime Environment (build 22.0.1+8-16)
Java HotSpot(TM) 64-Bit Server VM (build 22.0.1+8-16, mixed mode, sharing)

3.2 jdk 安装完成后,解压tomcat 压缩包:

[root@localhost ~]# tar -zxf apache-tomcat-8.5.100.tar.gz 

进入到解压后的tomcat 目录下,查看目录结构:

[root@localhost ~]# cd apache-tomcat-8.5.100/
[root@localhost apache-tomcat-8.5.100]# ls -lrt
total 136
drwxr-x---. 2 root root     6 Mar 19 21:54 work
drwxr-x---. 7 root root    81 Mar 19 21:54 webapps
-rw-r-----. 1 root root 16505 Mar 19 21:54 RUNNING.txt
-rw-r-----. 1 root root  7140 Mar 19 21:54 RELEASE-NOTES
-rw-r-----. 1 root root  3342 Mar 19 21:54 README.md
-rw-r-----. 1 root root  1726 Mar 19 21:54 NOTICE
drwxr-x---. 2 root root     6 Mar 19 21:54 logs
-rw-r-----. 1 root root 57011 Mar 19 21:54 LICENSE
-rw-r-----. 1 root root  6210 Mar 19 21:54 CONTRIBUTING.md
drwx------. 2 root root  4096 Mar 19 21:54 conf
-rw-r-----. 1 root root 20913 Mar 19 21:54 BUILDING.txt
drwxr-x---. 2 root root  4096 May  3 15:55 lib
drwxr-x---. 2 root root    30 May  3 15:55 temp
drwxr-x---. 2 root root  4096 May  3 15:55 bin

启动一下tomcat 程序试试,在此之前我们先把selinux 和firewalld 关掉:

[root@localhost apache-tomcat-8.5.100]# setenforce 0
[root@localhost apache-tomcat-8.5.100]# systemctl disable --now firewalld
Removed "/etc/systemd/system/multi-user.target.wants/firewalld.service".
Removed "/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service".

起程序:

[root@localhost apache-tomcat-8.5.100]# bin/startup.sh 
Using CATALINA_BASE:   /root/apache-tomcat-8.5.100
Using CATALINA_HOME:   /root/apache-tomcat-8.5.100
Using CATALINA_TMPDIR: /root/apache-tomcat-8.5.100/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /root/apache-tomcat-8.5.100/bin/bootstrap.jar:/root/apache-tomcat-8.5.100/bin/tomcat-juli.jar
Using CATALINA_OPTS:   
Tomcat started.

tomcat 连接器默认监听8080 端口:

[root@localhost apache-tomcat-8.5.100]# ss -tulnp
Netid State  Recv-Q Send-Q                     Local Address:Port   Peer Address:Port Process                                   
udp   UNCONN 0      0                              127.0.0.1:323         0.0.0.0:*     users:(("chronyd",pid=849,fd=5))         
udp   UNCONN 0      0                                  [::1]:323            [::]:*     users:(("chronyd",pid=849,fd=6))         
udp   UNCONN 0      0        [fe80::526d:a1ff:fe00:800]%ens3:546            [::]:*     users:(("NetworkManager",pid=852,fd=22)) 
tcp   LISTEN 0      128                              0.0.0.0:22          0.0.0.0:*     users:(("sshd",pid=878,fd=3))            
tcp   LISTEN 0      100                                    *:8080              *:*     users:(("java",pid=1581,fd=41))          
tcp   LISTEN 0      1                     [::ffff:127.0.0.1]:8005              *:*     users:(("java",pid=1581,fd=48))          
tcp   LISTEN 0      128                                 [::]:22             [::]:*     users:(("sshd",pid=878,fd=4))       

查看一下进程状态:

Linux 安装Tomcat_linux_08

浏览器访问一下看看,地址栏输入http://ip:port

Linux 安装Tomcat_安装jdk_09

举报

相关推荐

0 条评论