云服务器ECS实例上如何安装Nodejs并部署项目


当前第2页 返回上一页

1

2

3

4

5

6

[root@iZXXXXZ .nvm]# nvm ls

      v6.9.5

->       v7.4.0

      system

stable -> 7.4 (-> v7.4.0) (default)

unstable -> 6.9 (-> v6.9.5) (default)

运行 nvm use v7.4.0 切换Node.js版本至v7.4.0。返回结果如下所示。

1

2

[root@iZXXXXZ .nvm]# nvm use v7.4.0

Now using node v7.4.0

NVM的更多操作请参考帮助文档:

1

nvm help

步骤3:部署测试项目

新建项目文件example.js。

1

2

cd ~

touch example.js

使用vim编辑器打开项目文件example.js。

1

2

yum install vim

vim example.js

输入 i,进入编辑模式,将以下项目文件内容粘贴到文件中。使用Esc按钮,退出编辑模式,输入:wq,回车,保存文件内容并退出。

项目文件内容:

1

2

3

4

5

6

7

8

9

10

11

const http = require('http');

const hostname = '0.0.0.0';

const port = 3000;

const server = http.createServer((req, res) => {

res.statusCode = 200;

res.setHeader('Content-Type', 'text/plain');

res.end('Hello World\n');

});

server.listen(port, hostname, () => {

console.log(`Server running at http://${hostname}:${port}/`);

});

注意:

项目文件内容中的3000为端口号,可以自行定义。

运行项目。

1

node ~/example.js

注意:

可以使用命令 node ~/example.js & 将项目置于后台运行。

使用命令查看项目端口是否存在。

1

netstat -tpln

登录ECS管理控制台,并在安全组中 添加安全组规则 放行端口(如本示例中为TCP 3000端口)。

(可选)如果您的实例中开启了防火墙,必须添加端口的入站规则(如本示例中为TCP 3000端口)。

在本地机器的浏览器中输入 http://实例公网IP地址:端口号 访问项目。

微信截图_20180919112110.png

以上就是云服务器ECS实例上如何安装Nodejs并部署项目的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

Linux中$符号怎么用

Linux系统如何查看系统内存与硬盘大小

如何获得比通过公网更快速更稳定的数据传输效果――vpc内网迁云

如何处理文件系统和快照空间大小不一致

Linux怎么上网

Linux软件是什么?

Linux中命令无法使用

Linux下vmware虚拟机中如何配置静态ip的详解(图)

如何查看云助手命令的执行结果并且在指定ecs实例中的实际执行结果

Linux中的复制粘贴命令是什么

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...