我是一名大三的学生,软件工程专业,因为在校期间做过一些小项目,想找一个服务器把我的项目部署上去,怀着这封好奇心我找了 飞天加速计划·高校学生在家实践 活动
在校学过的一些专业课程有c,java,spring,springboot,mybatis,mysql,springmvc,redis,vue等等。
由于第一次使用阿里云服务器,碰到了许多的问题,其中让我印象的深刻的就是,服务器的安全组没有打开,导致我的项目一直访问不到,后台百度才得知,需要在在阿里云服务器安全组中配置端口,且把服务器的防火墙打开,才得以解决这个问题。作为小白,让人最头痛的就是需要搭建环境,安装软件。当时花了1天百度查找资料,把项目所需的环境都安装了,jdk,tomcat,redis,nginx,nacos,mysql,node.js,maven,安装完环境后,我们就可以将我们的项目打包,上传到我们的服务器,执行相应的命令就可以启动项目了,在这里我碰到了,前端打包部署的问题,vue项目我们需要在nginx配置反向代理,才能够成功。
解决了一切疑难杂症,项目终于通过服务器的ip进行访问了。后来,我觉得每次打包部署,都特别的麻烦,我又在服务器安装了一个 jenkins自动化部署,不得不说,真的非常方便,如果是团队开发,如果每次提交了代码,就能够自动部署到服务器该多好,也能够及时的发现问题,处理问题。我又花了一天的时间研究jenkins,最终功夫不负有心人,终于实现了自动化部署。
收获总结:短短的1个星期,有了很大的收获把,例如 一些linux的命令,该怎么部署到服务器,以及jenkins的使用,还有nginx配置反向代理,顺带了解了一下他的负载均衡,此次收获,给我了更多的动力,让我对这么专业有了更多的兴趣。有一个服务器真的能够干很多的事情,厉害厉害厉害。
。