自我介绍
本人兴趣在编程,志向在代码,就读于软件工程专业,是一名大三学生.前两年间,了解学习了多门编程语言,主攻java后台开发方向,前一段研究过阿里云的对象存储和短信服务,加上自己以往做过一些javaweb的项目,想着租用服务器挂载,于是就在此找到了飞天加速计划,很是荣幸,阿里可以提供这样的免费学习机会给我,故写此文来记录.
阿里云ECS的使用
上面提过,我打算拿服务器来部署javaweb的项目,所以在我拿到了服务器并配好密码之后,便率先在安全组策略里开放了我所需要的端口,例如tomca的8080和mysql的3306.
后边基于centos的命令,我安装了jdk,mysql,tomcat等等开发环境,通过maven将项目打成war包,准备好sql文件,后边就要将war包和sql文件传进服务器,我选择的是xshell和xftp.
项目部署还算顺利,启动tomcat,启动mysql,将war包放入tomcat的webapps下,将数据库表导入后,再加上之前的端口已经开放,故而可以顺利访问.
总结
以往总是专于功能的开发和代码的编写,对于部署项目并无涉及,通过此次体验云服务器的过程,也终于是迈出了项目开发到项目上线的第一步.
本人的编程之路自一本c primer plus开始,当然,也从一句helloworld开始,从c到java,从面向过程到面向对象,从面向控制台开发到面向浏览器的web开发.随着学习的深入,我愈发的明白, 吾生也有涯,而知也无涯.
技术的山头一座又一座,翻过这座山永远都有另一座山等待攀登,我会保持对技术的热爱和敬重,也许某一天,在时代的洪流之下,自己写下的一行又一行代码,会稍微的为自己,为身边人,为这个世界带来一些好的改变.
部署的项目
这是一个关于xx公司官网后台管理的练习demo,能够对公司官网的基本信息和产品板块,新闻板块进行编辑.
此项目的主要技术架构为jsp+spring+springmvc+mybatis+maven
项目后台如下图