大家好,我是一名大四的软件工程专业学生。前段时间自己利用空闲时间,使用SpringBoot开发了一个个人博客网站。开发完成后,项目可以在本地运行,我开发这个博客的初衷就是写文章,供大家浏览参考,于是就需要上传到云端。为了让更多的人看到我的网站和文章,就想着可以部署到服务器上,便可以通过外网访问。于是,我迫切的想要入手一台服务器。在网上搜索了几家服务器供应商后,想要一个便宜实惠,可以满足小网站基本需求的服务器即可,很巧的是我看到了阿里云的 "飞天加速器计划--大学生在家实践 "活动,我就报名参加了这个活动。在服务器上安装了基本的运行环境后,我把工程打包,使用xshell,部署到阿里云服务器上,然后开启外网访问。在不断调试环境,修改bug后,我的网站成功部署。我能够直接连接到公网,访问ip地址就可以看到我的网站。这是我第一次真正把网站部署到互联网上,而不是只在本地运行,这令我十分的兴奋,网站访问成功的那一刻瞬间成就感满满。
一开始的使用过程中我磕磕绊绊,用xshell+xftp远程连接主机,我的服务器系统是安装的CentOS,在Linux上出现了很多错误,其中一个错误就是忘记在阿里云中开放8080端口,没有在安全组中释放。我也从中了解到,想要访问服务器资源,必须要先开放端口,如80.8080和mysql的3306,redis的6379等。
我的网站是给予SpingBoot开发的,前端UI使用了SemanticUI,分为后台管理和前端展示两部分,后台系统实现了博客管理,管理员登录,分类、标签管理等功能;前端展示实现了博客展示,博客分类、标签及其查询,博客检索,评论等功能。大家有兴趣可以访问我的网站。
阿里云的飞天加速计划对学生帮助很大,这次体验使我受益匪浅。