使用ECS配置部署node.js项目体验

简介: 使用ECS配置部署Nodejs的项目,熟悉了部署阿里云服务器流程,终端操作服务器的一些命令,以及在终端服务器上配置所需要的nodejs环境。

第一部分
我就读于计算机技术专业,通过老师的推荐了解到“飞天加速计划-高校学生在家实践”活动,因为需要将所做的网页部署在服务器上便于其他老师和学生等使用人员不需要在自己的本地配置环境,打开互联网即可访问网页,所以需要一台云服务器来支持网站部署,了解到阿里云推出了针对高校学生的飞天加速计划,十分适合没有经济来源的学生搭建简单的web项目。
第二部分
通过初次领取云服务器的课程内容的学习,了解了基本的ECS服务器的配置操作。成功根据教程建立了第一个云服务器,然后使用MobaXterm连接到服务器,MobaXterm提供了一个可视化界面来操作终端,用起来比较方便,并且能直接看到服务器文件夹的内容。通过命令安装宝塔面板,宝塔面板可以帮助我们直接配置所需要的web环境,提供了很多的一键部署功能,用起来比较方便。创建了node项目后在终端用npm命令安装了所需要的js包,然后将网站源码上传到指定目录,搭建网站,这个过程需要绑定域名,我没有购买域名而是用了服务器提供的公网IP地址:端口号的形式可以直接绑定并访问。这里需要注意的是绑定的端口号需要在服务器中添加,否则无法访问。这里我的nodejs配置了live-server,启动项目的时候的命令就是live-server,所以在建NODEjs项目的网站时有一个初始启动命令那里填的就是live-server。一切都准备就绪后点击启动,然后启动成功网站正常运行,输入网址公网IP地址:端口号就可以访问网站啦。
第三部分
通过这次实践让我感受到了阿里云服务器的方便快捷,学习曲线很短,可以很快的就上手搭建自己的服务器和网站,在以后的学习和实践中如果需要部署网站还会使用阿里云服务器提供的服务。在这次实践中还学会了一些linux命令,以及在终端对电脑进行操作,这和我们以往使用windows系统有很大的不同,但是也感受到了命令行安装软件配置环境的方便。

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
Shell 网络安全 开发工具
服务器已经搭建好的项目如何关联至gitee对应仓库并且将服务器的项目代码推送至gitee-优雅草卓伊凡
服务器已经搭建好的项目如何关联至gitee对应仓库并且将服务器的项目代码推送至gitee-优雅草卓伊凡
176 5
|
3月前
|
监控 Java Linux
Apache NiFi项目的编译与部署于CentOS服务器
总而言之,Apache NiFi的编译和部署虽然涉及多个步骤,但这些操作步骤简明扼要,即使是不太熟悉Java或Maven的用户也能跟随指南完成。通过遵循上述步骤,您将能够在CentOS服务器上成功部署Apache NiFi,为您的数据流处理任务建立一个功能强大的平台。
277 16
|
5月前
|
弹性计算 安全
阿里云服务器镜像,快速迁移项目数据
有时候旧服务器快到期了,想把项目、数据、软件挪到新服务器上,如果全部重新搭建的话,那无疑是耗时又费力。有了镜像迁移,就方便了许多。
493 1
|
8月前
|
资源调度 JavaScript 前端开发
前端开发必备!Node.js 18.x LTS保姆级安装教程(附国内镜像源配置)
本文详细介绍了Node.js的安装与配置流程,涵盖环境准备、版本选择(推荐LTS版v18.x)、安装步骤(路径设置、组件选择)、环境验证(命令测试、镜像加速)及常见问题解决方法。同时推荐开发工具链,如VS Code、Yarn等,并提供常用全局包安装指南,帮助开发者快速搭建高效稳定的JavaScript开发环境。内容基于官方正版软件,确保合规性与安全性。
7433 23
|
7月前
|
JavaScript 安全 前端开发
关于Node.js,一定要学这个10+万Star项目 !!
一篇关于Node.js的宝藏项目——Node.js Best Practices。该项目在GitHub上已有102k Star,汇集了100+条最佳实践,涵盖架构、安全、性能等多方面。每条实践不仅有简明说明和详细解释,还附带代码示例及资源链接。文中通过三个实战案例(利用CPU多核、避免阻塞事件循环、使用中间件处理错误)展示了其实际应用价值,并推荐了几条对前端转Node.js开发者特别有用的最佳实践。强烈建议每位Node.js开发者学习此项目,理解“怎么做”与“为什么要这么做”,以提升开发能力。
268 3
|
8月前
|
Docker Python 容器
Docker——阿里云服务器使用Docker部署python项目全程小记
本文记录了我在阿里云服务器上使用Docker部署python项目(flask为例)的全过程,在这里记录和分享一下,希望可以给大家提供一些参考。
979 1
|
JSON 监控 前端开发
配置Tree Shaking来减少JavaScript的打包体积
屏幕快照 2018-08-15 上午9.12.36.png 译者按: 用Tree Shaking技术来减少JavaScript的Payload大小 原文: Reduce JavaScript Payloads with Tree Shaking 译者: Fundebug 为了保证可读性,本文采用意译而非直译。
1349 0
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
284 2

热门文章

最新文章

下一篇
oss云网关配置