这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 试用树莓派5开发板------安装Tomcat

共1条 1/1 1 跳转至

试用树莓派5开发板------安装Tomcat

专家
2025-10-28 13:38:50     打赏

前面已经在树莓派5的Ubuntu系统中安装了Apache,可以保证静态页面的访问。同时也安装了JRE,这是为了后面安装Tomcat,方便使用Java开WEB程序。本次安装的Tomcat,选择是Tomcat9版本,在官网上没有提供用于ARM的版本,但是可以使用二进制可执行版本。按照以下顺序执行:


1、虽然可以在树莓派5上操作,但其实还有是有点卡,所以依旧以SSH方式远程操作。

登录后,执行sudo -s,输入密码,保证后续操作以管理员权限操作。

2、下载Tomcat9

wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.5/bin/apache-tomcat-9.0.5.tar.gz


3、解压到当前目录中

SSH方式登录后,默认使用当前用户所在的目录,执行以下指令:

tar -xzvf apache-tomcat-9.0.5.tar.gz


4、移动到opt目录下

mv apache-tomcat-9.0.5 /opt/tomcat


5、设置环境变量

echo "export CATALINA_HOME=/opt/tomcat" >> ~/.bashrc

source ~/.bashrc


6、设置jdk环境变量,指定到之前安装的openjdk上

export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-arm64

export PATH=$PATH:$JAVA_HOME/bin

source ~/.bashrc


7、配置服务,在目录/etc/systemd/system/下建立tomcat.service文件 ,内容为:

[Unit]
Description=Apache Tomcat Web Application Container
After=syslog.target network.target

[Service]
Type=forking
Environment=CATALINA_HOME=/opt/tomcat
Environment=JAVA_HOME=/usr/lib/jvm/java-21-openjdk-arm64
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
User=tomcat
Group=tomcat
UMask=0007
RestartSec=10
Restart=always
[Install]
WantedBy=multi-user.target


8、启动tomcat服务

## 重新加载systemd管理器配置

sudo systemctl daemon-reload

## 设置自动启用Tomcat服务

sudo systemctl enable tomcat.service

## 启动Tomcat服务

sudo systemctl start tomcat.service


/opt/tomcat/bin/startup.sh

注:关闭指令为:

/opt/tomcat/bin/shutdown.sh


9、验证Tomcat

在远程计算机上,输入以下网址

192.168.1.96:8080/,其中192.168.1.96是树莓派5 的IP地址。

若能看到以下网页,表示成功。

图片1.png







关键词: 大懒猫的试用笔记     树莓派5     安装Tomcat9    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]