网上关于SpringBoot部署相关的文章一大堆,依葫芦画瓢就行,但还是会遇到些许坑点,主要还是自己没什么常识,在此简单记录一下部署项目从无到有的全过程吧。

购买和连接服务器
去阿里云的云翼计划买个轻量级应用服务器,9.5元一个月,预装环境选择LAMP,这样就省得安装MySQL了。
之后就可以连接买好的云服务器了,可以直接在阿里云的控制台右上角点击“远程连接”,然后就出现了Linux的命令行界面。这样连接每次都要打开网页登录,但省事。
也可以选择使用SSH客户端连接,Windows要装个OpenSSH客户端,然后命令行输入 ssh 用户名@公网IP 连接即可。
开放配置端口
连完了之后要开放一些端口供项目访问,需要注意一点,在阿里云控制台 安全-防火墙-添加规则 之后,还需要进入要服务器修改/etc/sysconfig/iptables中的配置。具体参考这篇博客。
上传文件
服务器要获得项目的代码才能部署阿,可以在服务器上用git拉取代码,然后maven打jar包等一些列操作,感觉有点麻烦…第一次部署怕出错,所以就选择本地打完jar包之后上传到服务了。 上传文件的软件有很多,自行选择,我选择了WinSCP。图形界面软件操作就非常简单了。
部署项目
传好jar包,然后就可以部署了,SpringBoot以jar包方式部署的博客网上也一大堆,按部就班就可以,但能不能运行起来,运行起来能不能正常使用所有功能又是另外一回事了。