在阿里云服务器里部署 node.js 项目

本文详细介绍了在CentOS7.3系统中安装Node.js 10.15.0版本的过程,包括从官网下载、解压、设置软连接到实现全局使用的方法。此外,还提供了通过Node.js运行一个简单HTTP服务器项目的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、前提

以前搭建过LAMP的环境,现在想尝试一下nodejs。这里列出一些相关信息。

系统版本:centOS 7.3

nodejs版本:10.15.0

二、安装node

我是直接在阿里云服务器管理控制台里操作的。

首先选定一个nodejs的版本(我这里用的是10.15.0)

打开nodejs官网

选定版本,右键复制下载链接:https://nodejs.org/dist/v10.15.0/node-v10.15.0-linux-x64.tar.xz

然后在控制台输入:

wget https://nodejs.org/dist/v10.15.0/node-v10.15.0-linux-x64.tar.xz

 

接着,解压

tar xvf node-v10.15.0-linux-x64.tar.xz

最后,为了能全局使用 node 和 npm ,需要设置软连接

ln -s /node-v10.15.0-linux-x64/bin/node  /usr/local/bin/node
ln -s /node-v10.15.0-linux-x64/bin/npm  /usr/local/bin/npm

(注意:/node-v10.15.0-linux-x64/bin/node  我这里直接安装在根目录了,实际路径根据自身情况定)

检查是否可以全局使用 node npm 命令

node -v
npm -v

三、部署项目

我直接把一个 server.js 丢进  ~/test/  目录里了

//server.js
var http = require('http');

http.createServer(function(request,response){
	response.writeHead(200,{'Content-Type':'text/plain'});
	response.end('Hello world');
}).listen(80);

console.log('Server running at http://127.0.0.1:80/');

运行程序:

node ~/test/server.js

这样就可以运行程序了。

(注意:这里只会在控制台还没关闭的时候运行,如果把控制台关闭了就没用了。想一直运行管理的话可以使用 PM2

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值