我是计算机科学与技术专业的一名大三学生,刚学完ssm框架,整合完成做了一个项目,就想着要把这个项目部署到云服务器上,也方便课程设计的答辩,然后在网上搜索什么云服务器好用,我就发现了阿里云,随后我又通过t同样学习计算机的哥哥那里了解到,阿里云有名为“飞天加速计划·高校学生在家实践”这个活动,完成答题和任务就可以免费使用yiduas一段时间的阿里云服务器。于是就开始了尝试。
一开始是免费用两周,但随后也只需要完成对应的任务就可以再续领两个月的云服务器。非常的合理,因为这有效的避免了资源的浪费,也给了我们一个交流学习的机会。于是我就这两个礼拜的体验说一说我遇到的问题。
首先,我这个项目需要的有jdk、tomcat、mysql数据库。但因为我以前没有相关的经验,所以我先去了网上搜索如何把一个web项目部署到云服务器上。然后根据步骤一步一步的完成。大概可以分为几步:
1、阿里云服务器的申请
2、添加安全组规则
3、在阿里云服务器上配置jdk、Tomcat:这一步可以通过Xshell工具连接阿里云服务器,当然你也可以使用其他的工具比如putty类似的工具连接。
4、还需要一个从本地上传到云服务器的软件,这里我用的是winSCP
5、上传完成之后就可以开始安装了,这里需要去学习一下linux的指令,因为我选择的是centos这是linux操作系统的。
6、mysql的安装就需要注意了,如果用的是最新的centos那一定要记住在最新的里面不支持mysql,里面被换成了sqldb,所以就不能yongwa用网上老版本的命令来安装,可以查询最新的安装方式,但是安装好了使用的方法和之前的sql是一模一样的。
7、安装好后还需要去检查之前的安装是否有效,这里技术贴里都有写到。
8、最后需要修改数据源打开项目中的数据配置文件,将我们常用的127.0.0.1或localhost改成Linux的IP地址,数据库的密码和用户名(必须填你刚刚授权的那个用户名和密码)、然后将你的web项目使用maven打包成war包,放在tomcat下的webapp目录里,重启tomcat就可以使用了。