一、需求说明
本人日常开发java web应用,采用jfinal框架,undertow进行部署
二、用到的工具
1.阿里云轻量应用服务器
2.阿里云申请的域名,需要备案,本人申请的ucool.tech域名已备案
3.阿里云上购买的免费ssl证书
4.服务器上安装好nginx
三、部署流程
1.jfinal+undertow打zip包上传到服务器,然后启动,此时可以通过ip:port访问到部署的应用,如果失败,请检查防火墙配置,开放应用端口即可,假设我这个应用占用的端口为12345
阿里云服务器配置防火墙如下
2.阿里云云解析DNS配置域名解析到服务器的ip