Linux安装Nodejs

本文介绍在CentOS linux 平台下使用二进制文件进行安装Nodejs

安装Nodejs

1.下载nodejs安装包

wget https://nodejs.org/dist/v16.0.0/node-v16.0.0-linux-x64.tar.xz

本文实例安装的是nodejs v16,想安装其他版本可以 nodejs官网  查看其他版本链接,替换上面的下载路径即可,注意替换了下载路径,第 2、3条执行的命令也需同步更改

2. 执行以下命令,解压Node.js的安装包。

tar -xvf node-v16.0.0-linux-x64.tar.xz

3. 执行以下命令,重命名Node.js安装目录

mv node-v16.0.0-linux-x64.tar.xz/ /usr/local/node

配置Nodejs

1. 执行以下命令,将Node.js的可执行文件目录加入到系统环境变量中。

echo "export PATH=$PATH:/usr/local/node/bin" >> /etc/profile

2. 执行以下命令,使刚配置的Node.js环境变量立即生效

source /etc/profile

3. 执行以下命令,分别查看node和npm版本。

node -v
npm -v

测试Nodejs

1.使用vim命令创建一个测试文件。

vim hello.js

2. 输入i进入编辑模式。

复制如下代码到hello.js文件中。

var http = require('http');
http.createServer(function (request, response) {
    response.writeHead(
        200,
        {
            'Content-Type': 'text/plain'
        });
    response.end('Hello World\n');
}).listen(8080);
console.log('Server started');

按 esc 键,输入 :wq 保存并退出vim编辑器

3.执行以下命令,运行hello.js文件

node hello.js

4 打开浏览器,在地址范围输入 服务器ip:8080(服务器需开放8080端口)  ||  localhost:8080,如果返回如下界面,则表示成功。

问题记录

执行 node -v 时报错 
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node) 

原因:

linux查看 GLIBC 版本为 2.28,我要安装的是 node18,两者版本不匹配,更改为node16即可

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值