关于自己初次使用云服务器的经验总结

简介: 偶然间在知乎上看到了一篇帖子,介绍了阿里云开发者飞天计划对学生的照顾优惠,以培养学生学习服务器和专业知识为目的,免费赠送服务器试用,于是自己抱着边试用边学习的心态参加了这个活动。

我是一名来自长沙的准大四学生,学的是计算机科学与技术专业,除了平时的课程学习外,比较喜欢写博客,知识经验,日常随笔,心情日记,都在我的记录范围内。
最初用的CSDN,作为最大的程序员社区,上面的文章帖子杂而重复度高,考虑到自己只是写给自己看的,所以在年初换成了Hexo,并给博客系统找了一个好看的主题---yun,一款来自现阿里前端开发者云游君的作品,自己确实被这款主题好看而且可高度自定义的外表给迷住了。暑假,结束了为期20天的恒生训练营后,可能源于对云游君大佬的仰慕,同时也是觉得Hexo终端上传文章的不友好形式太过繁琐和“丑陋”,就决定着手写一个自己的博客系统,从前端到后端,从前台展示到后台管理从文章提取到数据库存储,完完全全的“自主化”。Hexo属于纯静态展示,扔到github Page上就能跑起来,但自己写的博客系统因为具有后端和数据库,只能放到服务器上,贫穷大学生的我,还是时常为了服务器发愁。偶然间在知乎上看到了一篇帖子,介绍了阿里云开发者飞天计划对学生的照顾优惠,以培养学生学习服务器和专业知识为目的,免费赠送服务器试用,于是自己抱着边试用边学习的心态参加了这个活动。
第一次拥有属于自己的服务器还是蛮激动的,拿到服务器后,先下载了宝塔可视化工具,由于自己不太熟练,这中间也经历了好多错误操作,但最后也都一一解决了,从中也学会了很多知识。由于自己的博客系统后端使用node的express写的,所以就用PM2承载的后端项目,由于没有使用经验,所以费了好大劲百度了好多篇如何使用PM2的文章才让项目成功跑起来,在此记录下来以防再犯:

  • 服务端项目数据库配置修改

当把数据库传到服务器上后,数据库名和登陆用户名都可能不再是本地的名称,所以要到项目中把数据库连接配置重新改成服务器上对应的名称。

  • 端口号设置

一般选择启动文件后PM2会根据项目自动获取到端口号,但有的时候并不能获取正确的端口号或者出现了端口号冲突,这样就算项目启动成功外界依旧无法访问到,所以,记得填写正确的端口号和绑定正确的服务器地址。

  • 端口号放行

新的服务器只放行特定的几个端口号,所以,如果你项目端口号配置正确但依旧无法访问,那十有八九就是没开这个端口号了。在阿里云控制台中找到自己的服务器安全组,打开自己项目的端口号。
这次的云服务器体验,自己也是收获多多,从中学会的不少云服务器的知识,不仅让自己的博客系统成功运行了起来,还对即将步入职场的自己起到了很大的帮助,感谢阿里云的飞天加速计划活动让我以及许许多多的学子有了体验使用云服务器的机会!
(附图)
image.png
image.png
image.png

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
数据采集 存储 数据可视化
【python】python二手房数据抓取分析可视化(源码)【独一无二】
【python】python二手房数据抓取分析可视化(源码)【独一无二】
【python】python二手房数据抓取分析可视化(源码)【独一无二】
|
5月前
|
BI 开发工具 开发者
App全渠道统计方案:如何用一个工具整合所有获客渠道数据?
还在为地推、社群、广告等不同获客渠道的数据分散而烦恼吗?本文将教您如何用一个工具整合所有渠道数据,实现精准的渠道归因与效果分析。
180 0
|
人工智能 开发框架 Java
总计 30 万奖金,Spring AI Alibaba 应用框架挑战赛开赛
Spring AI Alibaba 应用框架挑战赛邀请广大开发者参与开源项目的共建,助力项目快速发展,掌握 AI 应用开发模式。大赛分为《支持 Spring AI Alibaba 应用可视化调试与追踪本地工具》和《基于 Flow 的 AI 编排机制设计与实现》两个赛道,总计 30 万奖金。
378 113
|
JSON 前端开发 测试技术
API接口 |产品经理一定要懂的10%技术知识
作为产品经理,掌握约10%的技术知识对处理API相关工作至关重要。这包括理解API的基本概念及其作为数据交换的桥梁作用;熟悉JSON和XML两种主要数据格式及其特点;了解常见HTTP请求方法(GET、POST、PUT、DELETE)及响应状态码;关注API安全性,如认证授权和数据加密;掌握API版本管理和错误处理技巧;重视性能优化,以提升用户体验;参与API联调测试,确保稳定可靠;并与前后端团队紧密协作,选择合适的第三方API服务,推动产品高效开发。
|
算法 网络协议 数据安全/隐私保护
NTP网络时间同步协议详解
NTP协议是互联网上用于同步计算机时间的标准,它利用分布式时间服务器网络,通过分层管理和本地路由算法确保时间的准确性。协议涉及时间偏差、延迟和差量三个概念,用于测量与参考时钟的同步状态。基本NTP数据包包含48字节,如头部和时间戳,关键字段如跳跃指示器(LI)、版本号(VN)、模式(Mode)、层次(Stratum)等影响同步过程。协议还包括时间戳以记录不同阶段的时间点。NTP认证可选,用于数据安全。
NTP网络时间同步协议详解
|
KVM 虚拟化
计算虚拟化之CPU——qemu解析
【9月更文挑战10天】本文介绍了QEMU命令行参数的解析过程及其在KVM虚拟化中的应用。展示了QEMU通过多个`qemu_add_opts`函数调用处理不同类型设备和配置选项的方式,并附上了OpenStack生成的一个复杂KVM参数实例。
|
资源调度 分布式计算 Hadoop
揭秘Hadoop Yarn背后的秘密!它是如何化身‘资源大师’,让大数据处理秒变高效大戏的?
【8月更文挑战第24天】在大数据领域,Hadoop Yarn(另一种资源协调者)作为Hadoop生态的核心组件,扮演着关键角色。Yarn通过其ResourceManager、NodeManager、ApplicationMaster及Container等组件,实现了集群资源的有效管理和作业调度。当MapReduce任务提交时,Yarn不仅高效分配所需资源,还能确保任务按序执行。无论是处理Map阶段还是Reduce阶段的数据,Yarn都能优化资源配置,保障任务流畅运行。此外,Yarn还在Spark等框架中展现出灵活性,支持不同模式下的作业执行。未来,Yarn将持续助力大数据技术的发展与创新。
249 2
|
JSON 小程序 搜索推荐
微信小程序如何自定义tabbar
微信小程序如何自定义tabbar
403 3
|
消息中间件 负载均衡 算法
Spring Cloud Gateway 网关如何实现灰度发布?
Spring Cloud Gateway 网关如何实现灰度发布?