centOS安装Nodejs

本文详细介绍了在CentOS上安装Node.js的步骤,包括从官方或淘宝镜像源下载,解压,源码安装或二进制安装,配置环境变量以及验证安装成功的全过程。

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

1.下载,这里以下载node-v8.2.1.tar.gz为例

(1)使用官方镜像源http://nodejs.org/dist

(2)使用淘宝镜像源or其他:https://npm.taobao.org/mirrors

$wget https://npm.taobao.org/mirrors/node/latestv8.x/node-v8.2.1.tar.gz

2.解压

tar - xzvf node-v.8.2.1.tar.gz

3.安装

(源码版)

安装前可能需要先安装c/c++编译器;$yum install gcc gcc-c++

(二进制版,可以省略编译步骤)

$ cd node-v8.2.1

$./configure

$make (预个30分钟差不多了)编译完安装nodes

$make install

如果没有报错执行node -v,会显示你安装的nodejs版本号,表明安装成功,再检查依赖npm是否正确安装,npm -v

4.配置环境变量

编辑/etc/profile文件,找到

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

在上面加入

export NODE_HOME=你安装的NODEJS路径
export PATH=$NODE_HOME/bin:$PATH
需要注意,=号左右不能有空格,否则会报错

5.测试

新建一个test.js文件,拷贝如下内容

const http = require('http');

const hostname = '192.168.0.100';
//const hostname = '127.0.0.1';
const port = 8081;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('This is my first nodejs application\n');
});

server.listen(port, hostname, () => {
  console.log(`服务启动-->'+hostname+':'+port);
});
然后运行$node test.js(这里填test.js文件的存放路径)

打开浏览器,输入192.168.0.100:8081,浏览器会出现

This is my first nodejs application
Nodejs基础环境搭建完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值