本人为大三信管学生,由于本学期课设的需求,用Java的spring boot框架写了一个小的前后端管理系统,在了解到部署的操作后,便想着尝试将自己的个人项目部署服务器,搜索服务器发现阿里云学生优惠很实用,便申请阿里云的服务器。
申请完服务器,正常的开启ssh服务,我使用的是finalshell终端管理器,连接到服务期后开始配置环境,Java8、MySQL5.7、nginx1.13和PHP,开始是使用yum命令安装,奈何网速实在是不给力,便查找其它方法,才发现finalshell可以直接从本地磁盘拖文件,速度也更快,便采用本机下载,传进服务器后安装解压方式, 把一切配置好后,使用idea的maven将项目打包,再次传进设置好的目录就可以了。
配置过程中也出现很多小问题,配置Java环境忘记配置环境变量,导致Java找不到位置。 后找到/etc/profile文件夹,正确配置好了重新输入Java命令,能正确显示说明配置好了。最后运行项目不成功,出现网页拒接连接,检查发现原来忘记打开8080端口号了。后来在论坛上看到可以使用宝塔Linux管理工具,能帮助安装软件,配置环境,的确挺友好的,便也注册了一个宝塔Linux账号,通过宝塔部署的确更加方便了。
在整个部署过程中,前前后后花了一整天时间,配置环境,数据库,将项目打包,整个过程中都出现一些小问题,有点是疏忽,有点是不清楚这方面知识,但在网上都能找到解决方法,按照网上教程走基本没有什么问题。在部署这个流程上面,也学到了许多,相信以后部署项目就不会耗费这么多的时间了。
然后反馈几点建议,首先希望官方能够把自己的管理工具做好,这样就不用去找第三方终端管理工具了,毕竟我觉得在这方面还是有许多人对Linux的操作不是那么熟练,自带的仅仅一个Linux终端,不是很方便。再就阿里云监控资源界面常常卡顿,资源监控加载不出来,官方app登录找回密码时网页经常走丢。总之阿里云体验还可以,接下来有什么问题再记录下来