飞天加速计划-高校学生在家实践

简介: 阿里云ECS的使用,linux命令的使用,用Tomcat发布个人网站,MySQL本地访问

我学习的专业是计算机科学与技术,目前大三。在大一的时候想要发布属于自己的一个网站,于是就来阿里云买到了自己的第一台服务器,我还记得当时的配置和现在用的配置也是一样的,当时访问到自己第一个helloword时,高兴了好久。最近要学习Redis数据库、docker和linux,我的电脑装上虚拟机再装这些软件就有些卡顿了,严重影响了我的学习效率。于是就想到了大一时候用到的服务器。然后我就来到了阿里云官网,怀着忐忑的心情再次搜索“云翼计划”,感谢阿里,缓解了我的燃眉之急。
完成任务以后,顺利的配置好了服务器,对比第一次配置的时候真的是快了好多大概就是以下几个步骤

  1. 配置安全组
    开放需要的端口号,这里切忌不要暴力的开放所有端口号,大一的时候因为直接开放了所有的端口号,导致服务器有好多次挂掉了,莫名奇妙的cpu高占用,内存爆红,后来在网上查找了相关文档,只开启了自己需要的端口号 之后,这个问题就解决了。
  2. 安装宝塔面板
    对于linux命令行不太熟悉的小伙伴来说,这个软件会给你很大帮助,它可以帮助你很简单的搭建LAMP、LNMP环境,相对于命令行式的安装这个简直不要太简单,而且他的软件商店也有很多有意思的软件,即使你不懂开发,你也可以搭建自己的云相册,博客,论坛等等,这次我的主要学习任务是Linux下Mysql、Redis、Tomcat的使用,以后也会把自己写过springboot项目发布到这里,随时随地访问自己的开发项目。
    注意点:在宝塔面板安装的mysql,tomcat 不仅安全组要开启端口号,宝塔这里也还要再次开启一次,不然会访问不成功的哟

3.终端 文件的传输
这里我用的终端是xshell,服务在重置密码后就可以用xshell来访问linux,进行命令行操作,比如创建普通用户,修改密码,修改环境变量,文件夹的创建删除修改以及文件的权限操作。个人感觉比网页版的操作要顺畅舒服一点。
写好的网站怎么上传到服务器呢?可以用xftp,也可以用filezilla,两者都很好用。我选择的是xftp,因为他是和xshell是连体的,配合更方便一点。在xftp中文件的上传非常简单,只需要把文件拖过去就可以了。配置好tomcat,启动就可以看到自己的网页了。
4.MySQL本地访问
这里有个小坑,安全组配置好端口号、重置数据库密码,确保密码用户名,端口号都没有错误的情况下还是不可以链接到数据库,这里花了半个小时排查错误。到底是因为什么原因呢,为啥前面的配置都正确但是就是不可以访问呢,在此之前,我确定他是可以在服务器里面是可以访问的。百思不得其解,终于开始往数据库配置的方面想了,对,没错,就是需要修改数据库的配置,只需要修改一个localhost改成%就可以。ok问题解决,长舒一口气。这个问题卡这么久,属实是自身的经验太少了,希望借此机会可以查漏补缺,弥补一下。
陆游的冬夜读书示子聿中说道:“纸上得来终觉浅,绝知此事要躬行”。这对于我们开发者来说再合适不过了,代码写的越多才会越熟练,一天不写,两天手生。只有经过大量的代码的训练才会更加深刻的认识,经过这一次的阿里云上机实验,收获良多,Linux常用命令、服务器的基本配置,云端开发环境的基本搭建,出现错误以后,如何排查错误以及如何去解决错误,这种解决问题的思路方法是书本上所学不到的;初次之外,服务器也让我很是惊讶,虽然是基本配置,但是运行也是非常的流畅。目前处于大三,即将升入大四,面临毕业和就业,企业中的开发与学校中的有很大的不同,感谢阿里,感谢阿里云提供的云翼计划,可以让我低成本的体验云服务器。在接下来的时间里,利用阿里云服务器学到更多知识,充实自己。
编程对我来说更多的是一种兴趣,一种好奇心,也正式因为此,在学习的java的过程中始终保持着乐观的心态和强烈的求知欲。如果有机会,希望可以进入阿里探索更加精彩世界

相关文章
|
网络协议 数据处理
WebSocket协议基础
WebSocket协议基础
285 0
|
2月前
|
人工智能 运维 安全
技术突破丨打造政企 AI 落地的最佳路径
面向未来十年,阿里云政企业务启动“双 I”战略:以 AI(智能化)为技术方向,以 International(国际化)为市场方向,全面推动“智能化升级”与“全球化拓展”的双重跃迁。
|
人工智能 JSON 数据可视化
yolov8+动物+姿态识别(训练教程+代码)
yolov8+动物+姿态识别(训练教程+代码)
|
2月前
|
人工智能 搜索推荐 物联网
GEO优化:AI时代的流量新密码
生成式引擎优化(GEO)是针对AI驱动的搜索引擎(如ChatGPT、DeepSeek、Perplexity等)进行内容优化的策略,旨在提升品牌在AI生成回答中的可见性。 一、 GEO优化的核心框架:SEO + RAG GEO优化主要围绕两个核心环节展开,因为AI搜索通常分为“检索”和“生成”两步。  1. SEO (S…
214 2
|
JSON JavaScript 小程序
关于HBuilderX的简单介绍
关于HBuilderX的简单介绍
4058 0
|
传感器 机器学习/深度学习 人工智能
|
弹性计算 负载均衡 网络协议
slb健康检查
【9月更文挑战第2天】
560 10
|
缓存
计算机网络——数据链路层-可靠传输的实现机制:选择重传协议SR(介绍、工作原理、窗口尺寸、题目练习)
计算机网络——数据链路层-可靠传输的实现机制:选择重传协议SR(介绍、工作原理、窗口尺寸、题目练习)
1425 1
|
数据可视化 Python
【Python】Python 仿真OFDM发射机、信道和接收机-实现多种调制方式
文章介绍了如何使用Python和Commpy工具包实现OFDM通信系统的仿真,包括发射机、信道和接收机的过程,并支持BPSK、QPSK、8PSK、16QAM、64QAM等多种调制方式,同时展示了导频插入、信道冲击响应、星座映射的可视化,并计算了系统的误比特率。
776 0
|
vr&ar C语言
计算机网络:信道复用
计算机网络:信道复用
1178 0

热门文章

最新文章