centOS安装Nodejs

来源:互联网 发布:广州数控g73编程实例 编辑:程序博客网 时间:2024/05/19 20:00

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基础环境搭建完成

原创粉丝点击