飞天加速计划.学习续费任务文章

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
云服务器 ECS,每月免费额度200元 3个月
云数据库 MongoDB,通用型 2核4GB
简介: 通过云服务器ECS完成学校的教学任务,部署自己开发的网站。

我是来自计算机科学与技术专业的学生,现在上大四。由于课程的大作业要求,开始接触云服务器和微服务相关的内容。所以就开始去了解阿里云服务器,想将项目部署到这上边。不管是学习Linux,还是微服务和数据库的部署,有一个远程的云服务器都会方便许多。
我们的课程作业项目是做一个web端的视频学习网站,我们通过远程ssh链接并操作服务器,并在服务器上安装了适当的java和python等开发环境,随后我们安装了linux系统的mongodb数据库,并进行了相关的配置,以使其可以通过公网进行访问,然后通过python的mongodb api接口将数据存入其中,这样便可以在远程链接数据库并进行本地开发。
在使用云主机安装配置Elasticsearch、Kibana以及Logstash的过程中,也遇到了许多问题。首先Elasticsearch内置JVM对内存空间的要求较高,所以在内存较小的云服务器上,需要将JVM最大内存降低到512M,Kibana同样有这个问题。另外,云服务器上Elasticsearch和Kibana的版本需要保持一致。为了使Kibana能被外部访问,同样在配置文件中进行相应配置。在使用Logstash从mongo DB中导出数据到Elasticsearch时,需要使用mongo DB的jdbc驱动,但在编写配置文件时,需要注意所连接mongo DB账户不能是root账户,不然无法导入成功。我还发现了一些选域名的小窍门,比如域名应该简短、好记,便于输入,而且读起来发音清晰,不会导致拼写错误。
尽量选择.com域名。现在可供选择的域名后缀很多,但是,.com后缀的域名永远是最佳选择。它对用户来讲是最自然,最易记的。
另一方面,我们的前端是通过vue框架进行编写,完成后通过构建生成相应的静态文件。我们通过在云服务器上部署nginx对静态文件进行管理,同时将前端的请求接口转发到相应的后端项目中。完成项目部署后,打开云服务器的端口访问权限,我们便可以直接通过公网访问我们已完成的项目。
在阿里云飞天加速计划·高校学生在家实践这个活动,对于学生党来说,是很大一个福利,通过使用阿里云ECS服务器,我不仅熟悉了基本的Linux操作命令,理解了远程控制的概念,更对操作系统、云、以及网页开发的技术内容有了更深入的了解,希望能够继续使用阿里云服务器学习,精进自己的技术能力。

相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
Linux PHP 关系型数据库
|
弹性计算 物联网 云计算
飞天加速计划免费续领
基础配置:创建2核4G云主机,系统:CentosOS 7.7 网络和安全组:均采用默认设置就好 确认配置:设置自动释放时间
|
NoSQL 关系型数据库 MySQL
飞天加速计划续费文章
体验云服务的快乐!和可以外网访问的成就感!
100 0
|
数据挖掘 云计算 Python
|
弹性计算 关系型数据库 MySQL
飞天加速计划续领文章
阿里云ecs服务器续领
146 0
|
前端开发 Java 项目管理
飞天加速计划——续费任务文章
简介: 通过云服务器ESC,精进自己的编程技术
|
弹性计算 负载均衡 监控
|
算法 Linux 程序员
飞天加速计划-试用
飞天加速计划—试用续领
100 0
|
缓存 Java 数据库
阿里云服务器使用体会-飞天加速计划续费
我是一名来自江西的大三学生,软件工程专业,由于专业需求,会用到数据库刚好看到阿里云的飞天加速计划可以体验服务器,特此来试试。
183 0
|
SQL 弹性计算 安全
飞天加速计划续领任务文章
我之前有幸参与飞天加速计划,获得了一台阿里云ECS服务器,用于搭建网站,下面是一些经验与收获。