上财信院大四生毕设使用阿里云体验感想

简介: 上海财经大学大学信管学院计算机专业学生,毕设是一个机器学习系统,指导老师建议部署到服务器上,选择了阿里云的高校计划的免费服务器,记录分享一下使用心得。

大四毕设是一个使用机器学习的商品销量预测系统,呈现形式是一个网站,网站使用的语言是Python,框架用的Django,部署也主要是将这个本地的Django网站放到阿里云的服务器上,并让这个项目跑起来,可以使得使用者通过阿里云提供的公网ip访问这个网站。在没有人指导的情况下做这个工作还是花了些时间的,毕竟只是毕设的需求,不是真实的商务应用或者个人网站,所以不需要太完善的配置,只要可以外网访问就行,这篇感想记录一下还记得的一些tips。
1.服务器的系统用的Ubuntu18.04,就是创建的时候可以选的,其实以我的需求用Windows可能更方便一点,但是服务器上不用Linux系统总感觉怪怪的,所以还是老老实实选的Ubuntu。对于我这种上学期间基本上都是在自己电脑上学开发的,Linux的指令操作属实麻爪,所以用了Xftp来进行文件操作,用Xftp不仅可以进行方便的文件上传和下载,还可以替代Linux的操作,直接在自己的电脑上操作服务器上的文件,非常友好。控制台用的一家的Xshell,不过有个问题就是Xshell一关进程也就结束了,看教程可能是我没开nginx和uwsgi的原因,但也无所谓啦,毕竟答辩的时候能访问不就行了嘛,这也是我写这个感谢的原因,大学生能用就行,没必要折腾那么多。
2.打开服务器后首先要更新Ubuntu自带的Python版本,从3.6更新到3.8,过程里还要改一下系统里Python3的映射,然后安装虚拟环境virtualenv,但实际上如果只是为了一个项目的话,不安也行,我是跟着教程做的,安好之后找出项目需要的库,主要就是Django和sklearn、pandas,然后后安装nginx和uwsgi,但我没用到,唯一就是去/var/www/路径下创建虚拟环境,安装项目的库,环境里把项目的包传上去,就可以python manage.py runserver开始跑了。
3.项目的话要改一下setting.py里的允许访问,我就直接['*']了,不需要考虑安全性,服务器里的安全组设置一下访问用的端口,然后就可以外网访问了。
以上就是所有的内容了,内容有点乱,很多操作也有问题,但是对于和我需求一样,只是为了一个学生项目而去做服务器的同学来说这些就够了,通过这些有问题的操作简单了解一下云服务器的开发与操作,以后如果有需要可以进一步的学习嘛。
最后感谢一下“飞天加速计划·高校学生在家实践”活动让我可以短期免费使用阿里云的云服务器服务,对于我这种短期需求的在校学生真的很友好,祝阿里云ECS越做越好!

相关文章
|
弹性计算 网络安全 云计算
【结营撒花!!】7天实践训练营第一期学员感想
3月27日,阿里云高校计划“7天实践训练营”第一期顺利结束。首期入营的70名学员互帮互助,在营长的带领下顺利完成了每日打卡、学习和作业,收获了4个云上实践项目,阿里云免费技能认证,组团挑战了阿里云算法面试真题。当然,大家也在这七天结识了来自五湖四海的志同道合小伙伴。同学们都有哪些收获和感想,我们一起来听听看吧 ~
1203 0
【结营撒花!!】7天实践训练营第一期学员感想
|
弹性计算 Java C++
阿里云的使用感想
1.自我介绍 2.阿里云的使用过程与感想
|
小程序 数据安全/隐私保护
15天阿里云使用感想
此篇文章记录使用阿里云的esc服务器的所有感受和想法,从开始到使用再到续费
|
Linux 开发者 Python
大四在校学生使用体验
作为一名自动化专业学生,可以说服务器方面知识相当缺乏,但是在开发者社区和官方免费课程的帮助下,可以很好的使用阿里云的云服务器产品。
|
弹性计算 Linux
大四学生体验阿里云服务
自我介绍-使用感受-收获总结
阿里云使用感想
简要介绍个人与阿里云的相识与使用体验。
167 0
|
弹性计算
在阿里云学习的心得感想
初步接触阿里云服务器,在学习的过程中收获知识
1196 0
|
弹性计算 NoSQL Java
|
运维 搜索推荐 大数据
阿里云冬季实战营第五期体验感悟
阿里云冬季实战营第五期大数据相关操作体验感悟
|
编解码 监控 测试技术
阿里云冬季实战营第四期体验感悟
阿里云冬季实战营第四期体验感悟
下一篇
无影云桌面