阿里云飞天计划ECS服务器使用体验
自我介绍
本人是一名计算机科学与技术专业的应届毕业本科生,目前仍在学习java开发的知识,学习以夯实基础为主,以应对企业的需求。其中Linux相关知识和云服务器都是学习java开发的必经之路。
学习过程中,偶然得知辅导我的老师用了阿里云ECS服务器挂了一个生成买彩票随机数的程序,于是我就抱着试试的心态点进了阿里云的官网,本来准备买一个服务器,但学生资金有限,又碰巧看到了阿里云飞天计划。于是在完成了阿里云1小时入门任务后,获得了2周的服务器试用权。下面说一些我在试用阿里云服务器时的体验和心得。
阿里云ECS入门操作
跟着阿里云的新手预备营做完后就能对阿里云服务的使用有一个大概带的了解。
我使用阿里云服务器主要目的是将java项目挂在服务器上运行,然后可以用外网ip进行访问。若是会使用linux的话可以使用实例详情中的远程连接打开linux面板进行服务器环境配置:
本人linux还在学习中,技术有限,本次就使用宝塔面板进行傻瓜式配置。
首先打开服务器端口
控制台→实例→管理→安全组→配置规则
如图中开放宝塔安装必要的8888端口,还有22,8080,远程数据库连接的3306端口等。
安装宝塔面板
可以使用刚才远程连接的面板,也可以使用本地安装的xshell远程连接,连接成功后执行下面的命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
安装完成后会给一个宝塔面板的远程连接路径,以及用户名密码,之后在应用商店安装需要的环境即可。本次我的项目主要用到的环境是PHP,tomcat8.5,mysql5.5,Apache,安装过程有些许漫长,耐心等待即可。
安装完成后,将项目打成war包并上传到tomcat安装目录下的webapps下,并重启tomcat服务,推荐使用Xftp进行文件上传。
之后使用Navicat进行远程数据库连接。并导入数据库信息,注意先配置SSH。
之后把项目中的localhost路径改为外网ip项目就能成功运行了!
总结
最后将项目挂在服务器上并成功运行时,心中是无与伦比的自豪。从耐心写完项目,解决完所有的bug,再到挂载到云服务器,最后做项目答辩,一路上磕磕碰碰,但最后能和大家在云服务器上做项目分享,我很开心,感谢阿里云!
项目展示
主要就是一个品牌信息管理系统,参考了诸多资料后制作的,能够实现用户登录注册以及数据的增删改查,主要运用的是JavaWeb学习阶段的知识。