在阿里云服务器部署node项目遇到的一些问题

简介: 在阿里云服务器部署node项目遇到的一些问题

我是一名计算机专业的学生,现就读于江西软件职业技术大学,是一名大三的学生,之前我也学习过前端的基础三件套(Html、Css、JavaScript)。
有先后学习了vue、node等一些基础的知识。在一些阴差阳错通过B站up——CodeSheep了解阿里云服务器举行了活动(针对新用户的,于是我就白嫖,因为还可以返现,就很爽!),并且了解到“飞天加速计划·高校学生在家实践”,因此我参加这个飞天加速的活动,使用贵公司的云服务器。可以让我更好的对计算机专业进行学习和实践。
于是我就将我之前做的node项目部署到云服务器上了,但新的问题有出现了,怎么搞呢?于是我又去B站搜索相关的教程——重置实例密码、安全组、Xshell、MobaXterm(Xshell、MobaXterm都可以在本地连接到云服务器上)等等一些....,终于搞好之后。
于是去公网访问,结果啥都没有,经过我漫长的不屑一番操作,可以去访问ip地址了。那时候我很开心,发自内心的开心。我相信大都数计算机专业的人都懂的!那时的我丝毫没有注意到接下来会发生什么事情?
接着我也瞎吉二操作,结果又访问不了,经过漫长的18小时,这18小时——我把我之前丢弃的linux一些命令有捡了起来,百度了大量相关操作知识,对我都没有用,为了解决这个问题,双眼布满了血丝。你们知道我是怎么度过这18小时的吗?最重要的安全组端口号我也开放了,我也考虑了防火墙的原因,但是没怎么注意....
天道酬勤,皇天不负有心人,让我找到了——在宝塔界面(左侧有一个安全选项,防火墙,于是我添加了相应的端口,输入相应的地址可以访问了,那一瞬间我是开心的,但紧接着我就迷茫了,之前我是怎么成功的,我有在这里添加了吗?没有吧?有吗?没有吧....
切,还是防火墙原因!不过如此....
打开单个端口:firewall-cmd --zone=public --add-port=80/tcp --permanent(打开80端口)
查询端口是否启用:firewall-cmd --query-port=80/tcp
当然在宝塔界面可以很直观的看到。
总结一下,对于阿里公司对大学生的帮助,真是太好了(白嫖)。不仅帮助了很多的大学生的困难,还让学生学到了知识(https://developer.aliyun.com/learning/roadmap/frontend?spm=a2c6h.13257465.J_1389944.4.5e9f49c9PFg9nU)这个是阿里云JavaScript的学习路线,大家可以多看看!
至于为什么会有这篇文章呢?很简单,我想在白嫖一个服务器,因为我还是学生,别的不说,对学生优惠真的没得说。当年们看到这篇文章时,我已经有两个云服务器了,于是我决定搞一些骚操作...
总结一下:通过这次活动,完成自己的网络搭建,完成自己的一个梦醒,正在备案域名,等我搭建好了网站,肯定备有成就感!
忘记说了,手机阿里云App可以登上云服务器,可以让你随时随地的写代码!
真不错!

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
2月前
|
弹性计算 监控 负载均衡
|
3天前
|
XML Java 应用服务中间件
Spring Boot 两种部署到服务器的方式
本文介绍了Spring Boot项目的两种部署方式:jar包和war包。Jar包方式使用内置Tomcat,只需配置JDK 1.8及以上环境,通过`nohup java -jar`命令后台运行,并开放服务器端口即可访问。War包则需将项目打包后放入外部Tomcat的webapps目录,修改启动类继承`SpringBootServletInitializer`并调整pom.xml中的打包类型为war,最后启动Tomcat访问应用。两者各有优劣,jar包更简单便捷,而war包适合传统部署场景。需要注意的是,war包部署时,内置Tomcat的端口配置不会生效。
81 17
Spring Boot 两种部署到服务器的方式
|
2月前
|
弹性计算 开发工具 git
2分钟在阿里云ECS控制台部署个人应用(图文示例)
作为一名程序员,我在部署托管于Github/Gitee的代码到阿里云ECS服务器时,经常遇到繁琐的手动配置问题。近期,阿里云ECS控制台推出了一键构建部署功能,简化了这一过程,支持Gitee和GitHub仓库,自动处理git、docker等安装配置,无需手动登录服务器执行命令,大大提升了部署效率。本文将详细介绍该功能的使用方法和适用场景。
2分钟在阿里云ECS控制台部署个人应用(图文示例)
|
1月前
|
机器学习/深度学习 JavaScript Cloud Native
Node.js作为一种快速、可扩展的服务器端运行时环境
Node.js作为一种快速、可扩展的服务器端运行时环境
56 8
|
1月前
|
开发框架 .NET PHP
网站应用项目如何选择阿里云服务器实例规格+内存+CPU+带宽+操作系统等配置
对于使用阿里云服务器的搭建网站的用户来说,面对众多可选的实例规格和配置选项,我们应该如何做出最佳选择,以最大化业务效益并控制成本,成为大家比较关注的问题,如果实例、内存、CPU、带宽等配置选择不合适,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文将详细解析企业在搭建网站应用项目时选购阿里云服务器应考虑的一些因素,以供参考。
|
2月前
|
JavaScript
使用Node.js创建一个简单的Web服务器
使用Node.js创建一个简单的Web服务器
|
2月前
|
NoSQL 容灾 MongoDB
MongoDB主备副本集方案:两台服务器使用非对称部署的方式实现高可用与容灾备份
在资源受限的情况下,为了实现MongoDB的高可用性,本文探讨了两种在两台服务器上部署MongoDB的方案。方案一是通过主备身份轮换,即一台服务器作为主节点,另一台同时部署备节点和仲裁节点;方案二是利用`priority`设置实现自动主备切换。两者相比,方案二自动化程度更高,适合追求快速故障恢复的场景,而方案一则提供了更多的手动控制选项。文章最后对比了这两种方案与标准三节点副本集的优缺点,指出三节点方案在高可用性和数据一致性方面表现更佳。
174 5
|
2月前
|
JavaScript
使用node.js搭建一个express后端服务器
Express 是 Node.js 的一个库,用于搭建后端服务器。本文将指导你从零开始构建一个简易的 Express 服务器,包括项目初始化、代码编写、服务启动与项目结构优化。通过创建 handler 和 router 文件夹分离路由和处理逻辑,使项目更清晰易维护。最后,通过 Postman 测试确保服务正常运行。
127 1
|
2月前
|
缓存 负载均衡 监控
性能优化:Node.js高效服务器开发技巧与最佳实践
【10月更文挑战第29天】在Node.js服务器开发中,性能优化至关重要。本文介绍了几种高效开发的最佳实践,包括使用缓存策略、采用异步编程、实施负载均衡和性能监控。通过示例代码展示了如何实现这些技术,帮助开发者构建更快、更稳定的Node.js应用。
116 2
|
弹性计算 JavaScript 安全
阿里云ECS服务器配置Node环境实践
使用阿里云ECS服务器配置Node环境实践。
632 0

热门文章

最新文章