1.下载tomcat,使用wget,将下载的apache-tomcat-8.5.43.tar.gz 解压到/usr/local/下;
2.下载jdk-8u181-linux-x64.tar.gz,在/usr/下创建文件夹java,解压到里面;
3.配置java环境变量,vim /etc/profile,输入:
export JAVA_HOME=/usr/java/jdk1.8.0_181
export CLASSPATH=.:${JAVA_HOME}/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:${JAVA_HOME}/bin:$JAVA_HOME/jre/bin:$PATH
配置的时候注意对应的版本和路径。source /etc/profile保存生效后,输入java/javac测试是否配置成功。
出现这种基本就可以了。
4.进入阿里云控制台,在实例里面添加规则,开放8080端口,具体怎么开放网上都有教程。完后在浏览器输入公网IP:8080,不出意外的话还在无法访问。不用慌,首先,我们先检查防火墙,我用的系统是ubuntu,所以使用ufw status查看防火墙状态,发现是inactive,没启用,我们先使用ufw enable启用防火墙,然后使用ufw allow 8080 放行8080端口,再使用ufw reload重启一下防火墙,此时防火墙状态如下:
最后,我们去重启一下tomcat服务器,进入tomcat安置目录,进入bin文件夹下,先./shutdown.sh一下,在./startup.sh一下,然后回到浏览器刷新,就可以访问了。
如果还是遇到问题,就检查一下云服务器规则那里端口是否开放了,防火墙放行了没有。
具体的防火墙使用可以看看这篇:
https://blog.csdn.net/qq_36938617/article/details/95234909
5.远程连接如果超时连不上的话也记得ufw allow 22放行