1.tomcat下载 官网下载
下载链接:https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-9/v9.0.39/bin/apache-tomcat-9.0.39.tar.gz
2.jdk环境下载
终端中输入如下:
sudo apt install openjdk-8-jre-headless
输入java -version
查看版本是否为jdk1.8.0
3.把build文件放到tomcat的/webapps/ROOT文件下
由于我的tomcat文件夹都是上锁的 所以我操作的时候直接输入 su
进最高权限了(我这里把build文件重命名为safeExp了)
查看tomcat的conf 文件下的 servlet.xml,查看端口号(默认为8080);
如果之前8080端口被占用过,则修改connect标签中的port为80端口
4.启动tomcat服务
sh startup.sh
开启tomcat服务 ;
sh shutdown.sh
关闭tomcat服务;
开启tomcat服务后在浏览器上输入虚拟机ip:端口/react打包的文件夹名
即可访问
例如:http://172.16.186.181/safeExp
5.主机也可以访问虚拟机上的web项目。
如果失败,可以通过ufw status
查看防火墙是否开启。用ufw disable
关闭防火墙
至此成功。