你们好,我是来自昆明理工大学的一名软件工程专业大四的学生,需要一个载体来展现自己的毕业设计。因为作为毕业设计,网络部署是不可获缺的部分。所以我就想到了阿里云,在阿里云主页寻找主机时购买时,看到这个助力学生的计划,对于学生,这样免费的服务器就是对我们最好的帮助如果价格贵点我们还不真一定可以拥有,不是所有的学生能承受的,然后领取了2个星期的使用期限,还是感触很深的,我在服务器里练习着我学到的一些操作,提高之前学习的一些技术,然后让我的项目上架到公网让大家可以来进行访问,我还是很有成就感的。
因为我作为一个软件工程专业的学习,不应该依赖宝塔之类的配置文件,我们应该从基础命令开始学习,这样才可以不断提高自己,提高技术,如果过于依赖外界的软件,脱离本质的操作,这是得不偿失的。
对于应该简单的应用部署。需要先安装环境,我们用xshell来接连接远程服务,在连接时需要编辑安全组把需要的端口打开,这样比较方便,不需要自己开启,比如3306,6379这些端口。首先安装jdk,建议是安装1.8,比较稳定比较好用,很多人使用的都是这个版本。然后可以通过xftp来上传安装包到服务器,进行解压安装操作,然后配置环境变量,这样就可以用了,也可以用yum来进行安装,这样不用配置环境变量。然后是MySQL的安装,MySQL建议安装5.7的版本,比较稳定,也可以通过两种方式来进行安装,安装好以后不要忘记改MySQL的密码,要不然是不可以使用的,如果你要远程访问还需要开启远程访问的功能。最后就是安装Redis,就通过安装包来直接安装吧,然后需要配置密码之类的,因为都是远程调用。
环境配置好以后把java包导成jar包,这样里面内嵌了Tomcat的服务器,不需要在服务器上配置。然后上传的服务器通过nohup java -jar 包名命令来进行项目的运行。Nohup是主要负责记录日志,然后我们一个服务器的项目就搭建好了,让我们来访问一下。
通过上面的观察,访问的效果还是很好的,很棒。很感谢阿里云给予的这个机会。