购买阿里云服务器的第一天 ———— 配置
前言
使用优惠,购买了阿里云轻量级服务器,今天一开始的目的就很明确,能够在外网访问到服务器的内容。
安装
因为之前使用过ubuntu进行开发,所以基本操作完全有,安装了jdk1.8.0-211和apache-tomcat-9.0.20。不过麻烦的是,购买的是centos系统,没有UI,只能用命令,安装还好,编辑文件就遇到了问题,然后就学习了vim简单的命令,配置了环境变量。
运行
运行tomcat很简单,但是最后发现,阿里云没有开放8080端口,研究了很久,也不知道轻量级服务器如何开启8080端口,最后尝试将tomcat的端口设置为80,在我尝试连接之后差一点觉得没有希望了的时候,发现连接上了。
将本地项目发布到服务器上
- 开发打包
- 本地文件上传到服务器
- 启动
1. 开发打包
参考文章IDEA 将项目打包war包
2. 本地文件上传到服务器
参考文章1_如何将本地文件通过终端上传到linux服务器 /服务器/阿里云
3. 启动
重启tomcat
结果
失败,最后发现IDEA打包生成的war包里面的class字节码使用WebServlet注解,猜测是tomcat默认没有使用相应的jar包来解析,或者是IDEA并没有生成相应的类,查看web.xml中也没有相应的注册。今天没有什么时间了,后面再研究。