专栏首页崔冉的专栏腾讯云CentOS下nodejs的安装方法
原创

腾讯云CentOS下nodejs的安装方法

liunx下nodejs 的安装方法有很多,比如源码编译,配置起来麻烦的很。今天介绍最简答的一种安装方法,使用已经编译好的文件安装。

文件下载

访问链接 https://nodejs.org/en/download/ 找到最新的文件。如图所示是最新的安装文件

这里写图片描述

进入要存放下载资源的目录,个人建议存放在/usr/local/src/目录下。然后执行wget命令:

wget http://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-x64.tar.gz

解压文件

下载完成后,执行解压命令:

tar -zxvf node-v8.9.4-linux-x64.tar.gz

解压完成,重命名一下

mv node-v8.9.4-linux-x64 node

设置全局

现在node和npm还不能全局使用,我们要添加环境变量

首先在 root 目录下找到 .bash_profile 文件,编辑

vim ~/.bash_profile

找到 PATH= \$PATH:\$HOME/bin,在后面添加路径为:

PATH=\$PATH:\$HOME/bin:/usr/local/src/node/bin

保存修改,然后重载一下

source ~/.bash_profile

现在就可以执行 node和npm命令了!

这里写图片描述

创建演示Web服务器

vim demo_server.js var http = require('http');

http.createServer(function (req, res) {

res.writeHead(200, {'Content-Type': 'text/plain'});

res.end('Welcome Node.js');

}).listen(3001, "127.0.0.1");

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

执行命令如下

node --inspect demo_server.js

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 每个程序员都需要学习 JavaScript 的7个理由

    每个程序员都需要学习 JavaScript 的7个理由 最近在和招聘经理交流现在找一个好的程序员有多难的时候,我渐渐意识到了现在编程语言越来越倾重于JavaS...

    用户1289394
  • Node.js中的内存泄漏分析

    内存泄漏(Memory Leak)指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。如果内存泄漏的位置比较关键,那么随着处理的进行可能持有越来越多的无用...

    FB客服
  • Node.js 安装配置

    node.js 版本更新较快,建议官网下载安装,并将安装目录下的 bin 加入 PATH。 官方网站:https://nodejs.org/en/downloa...

    康怀帅
  • Hexo 使用详解

    将 Hexo 博客系统所需知识大概说明一下。 Github 注册 Github 账号,并新建 用户名.github.io 仓库。 Git 安装 Git 生成 S...

    康怀帅
  • 如何运行vue项目

    从node.js官网下载并安装node,安装过程很简单,一路“下一步”就可以了(傻瓜式安装)。

    思梦php
  • node.js 学习笔记

    node.js学习笔记 最近一直在折腾前端,为了方便前端学习,所以打算顺带捡一下之前看过一点的node.js,也就顺手MarkDown一个学习笔记。 no...

    李郑
  • GitBook 使用详解

    GitBook 示例:https://github.com/yeasy/docker_practice 安装好 Node.js,运行以下命令安装 gitbook...

    康怀帅
  • 【教程】OpenCV—Node.js教程系列:用Tensorflow和Caffe“做游戏”

    ? 今天我们来看看OpenCV的深度神经网络模块。如果你想要释放神经网络的awesomeness来识别和分类图像中的物体,但完全不知道深度学习如何工作,也不知...

    AiTechYun
  • npm 使用详解

    npm 是 Node.js 的包管理工具。 换源 $ echo "registry=https://registry.npm.taobao.org" >> ~/...

    康怀帅
  • Otter-入门篇3(Node搭建)

    Otter-入门篇3(Node搭建) ? 前言 哈咯大家好呀!今天是对otter准备的最后一个流程,配置好node,并且吧manager,zookeeper和n...

    喵了个咪233

扫码关注云+社区

领取腾讯云代金券