阿里云云服务器ECS部署Node.js项目
云服务器 ECS:参考阿里云技术与支持-帮助文档点击打开链接
云服务器(Elastic Compute Service,简称 ECS)是一种简单高效、处理能力可弹性伸缩的计算服务,快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本,使您更专注于核心业务创新。(ps:研究了两天,才大概懂的怎么用记录下来,不然过段时间不碰,又会忘记
)
第一步:注册阿里云账号购买ECS服务器
购买的时候需要选择操作系统类型,购买成功之后也可以再更改。
两类操作系统:参考阿里云帮助文档点击打开链接
1.windows- 内含正版已**系统,默认不提供 CD-ROM 配置。
- 适合于运行 Windows 下开发的程序,如 .NET 等。
- 支持 SQL Server 等数据库(需自行安装)。
- 支持使用远程桌面方式登录进行管理。
- 最流行的服务器端操作系统,强大的安全性和稳定性。
- 免费且开源,轻松建立和编译源代码。
- 通过 SSH 方式远程访问您的 ECS 实例。
- 一般用于高性能 web 等服务器应用,支持常见的 PHP/Python 等编程语言,支持 MySQL 等数据库(需自行安装)。
- 阿里云提供以下类 Unix/Linux 操作系统:
- CentOS (推荐) 请使用 yum 方式在线安装软件。
- Ubuntu 请使用 apt-get 方式在线安装软件。
- Debian 请使用 aptitude 方式在线安装软件。
- Aliyun Linux 请使用 yum 方式在线安装软件。
- CoreOS
- FreeBSD
- OpenSUSE
- SUSE Linux
windows远程访问您的 ECS 实例时登录账户名为Administrator;
Linux的远程访问您的 ECS 实例时登录账户名为root;
另外除了选择这两种操作系统之外还可以选择镜像(预装操作系统、应用环境和各类软件,无需配置,用户只需进行一次简单操作,就可快速获得该镜像中所预装的云服务器运行环境或软件应用,满足建站、应用开发、可视化管理等个性化需求,让云服务器即开即用,省时方便。)
先购买成功后再更换成阿里云云市场镜像的步骤:
第二步:管理ECS云服务器的工具
1.下载secureCRT:远程连接ECS云服务器
除了下载自选的远程管理服务器的工具之外,阿里云还提供了自带的管理入口,如下图:
2.下载xftp:本地上传数据到服务器
第三步:测试云服务器nodejs运行环境:参考阿里云帮助文档点击打开链接
说明:如果前面操作系统选择了云市场的NodeJS6 运行环境CentOS 镜像,则可以省略前面nodejs环境部署这一步
1.测试JavaScript程序:
2.把程序上传到云服务器:见xftp截图
3.运行JavaScript
4.浏览器中输入 http://实例公网IP地址:端口号
访问项目
ps:不运行程序的时候,则无法访问?不知道什么原因。。。