如何从ORACLE的官网下载自己想要的JDK版本和Tomcat的版本
第一步百度官网地址进去
向下滑动窗口
在最后
这里给大家补充一个单词(这个就是历史版本的意思)
选择你要的类型和大版本型号
OVER
tomact 下载需要的版本
百度tomcat的官网
在左侧导航栏里点击你需要的大版本
选择需要的版本点击
在阿里云服务器下安装JDK和tomcat
这里JDK使用的是rpm的安装方式
Tomcat使用的是解压缩的方式
使用的软件是 xshell 和 xftp
Linux下安装JDK
进入到jdk的目录下
package jdk-11.0.10-2000:11.0.10-ga.aarch64 is intended for a different arch
如果你报了这个错误那就是你的JDK安装包下载的不是Linux的
配置JDK的环境变量
在万物皆对象的思想中
进入配置环境变量的文件中
配置环境变量(我这里的JAVA_HOME的路径错了,少了 - )正确的应该是/usr/java/jdk-11.0.2
我觉得到这里你应该不需要问JDK装在了哪个文件夹下吧
退出保存就可以了
让文件生效
安装tomcat
进入到tomcat的目录解压安装
开启端口
# 查看firewall服务状态
systemctl status firewalld
# 开启、重启、关闭、firewalld.service服务
# 开启
service firewalld start
# 重启
service firewalld restart
# 关闭
service firewalld stop
# 查看防火墙规则
firewall-cmd --list-all # 查看全部信息
firewall-cmd --list-ports # 只看端口信息
# 开启端口
开端口命令:firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙:systemctl restart firewalld.service
命令含义:
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效
开启阿里云的安全组
在左侧导航栏里找到安全组
在右侧的导航里找到
添加安全组
如何通过外网访问阿里云服务器上的tomcat
- 首先你应该完成以上的步骤
- 这时候你的应该完成了
阿里云服务器上安装了JDK并且也安装了tomcat,并且配置了环境变量 - 进入到tomcat安装路径下的bin
- 启动tomcat’服务
./startup.sh
尝试关闭tomcat
./shutdown.sh
如果你没有启动成功
很可能是因为你没有权限
chmod 777 *.sh
设置了这个命令就可以启动
如果你的关闭tomcat有问题,很可能是因为你的环境变量错了
-
保证Linux下的防火墙是开启的并且对应的端口是开启的
-
保证阿里云的安全组对应的端口也已经开启了(上面已经讲到了)
Linux下开启端口
# 查看firewall服务状态
systemctl status firewalld
# 开启、重启、关闭、firewalld.service服务
# 开启
service firewalld start
# 重启
service firewalld restart
# 关闭
service firewalld stop
# 查看防火墙规则
firewall-cmd --list-all # 查看全部信息
firewall-cmd --list-ports # 只看端口信息
# 开启端口
开端口命令:firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙:systemctl restart firewalld.service
命令含义:
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效
- 还有比较重要的一步(让你的tomcat知道你的公网IP地址)
Linux系统的ECS实例中如何修改Nginx、Tomcat等Web服务的端口监听地址
- 最后使用你的IP地址访问Linux
http://公网IP:8080/
我想你会成功的
宝塔面板阿里云安装软件位置