在 CentOS 上安装 node.js
进入到 /usr/local/ 目录中:
cd /usr/local/
创建 nodejs 文件夹:
mkdir -p nodejs
进入到 nodejs 目录中:
cd nodejs
下载 node-v6.11.0-linux-x64.tar.xz:
wget https://nodejs.org/dist/v6.11.0/node-v6.11.0-linux-x64.tar.xz
也可以直接执行如下命令下载 node-v6.11.0-linux-x64.tar,这样就不需要再通过 xz 解压了:
wget https://nodejs.org/dist/v6.11.0/node-v6.11.0-linux-x64.tar
还可以下载 node-v6.11.0-linux-x64.tar.gz,这种方式也不需要 xz 解压,直接通过 tar xvf 或 tar -xvf 命令解压即可:
wget https://nodejs.org/dist/v6.11.0/node-v6.11.0-linux-x64.tar.gz
安装 xz(如果有则可以忽略此步):
yum -y install xz
解压 node-v6.11.0-linux-x64.tar.xz:
xz -d node-v6.11.0-linux-x64.tar.xz
解压node-v6.11.0-linux-x64.tar:
tar xvf node-v6.11.0-linux-x64.tar
进入到 node-v6.11.0-linux-x64/bin/ 目录中:
cd node-v6.11.0-linux-x64/bin/
为 node 命令创建软连接:
ln -s /usr/local/nodejs/node-v6.11.0-linux-x64/bin/node /usr/local/bin/node
为 npm 命令创建软连接:
ln -s /usr/local/nodejs/node-v6.11.0-linux-x64/bin/npm /usr/local/bin/npm
查看 node 版本号:
node --version
查看 npm 版本号:
npm --version
至此我们已成功在 CentOS7 上安装完成版本号为 v6.11.0 的 linux 64 位系统的 node.js。
备注:
/usr/local/bin/ 是 CentOS 系统的全局目录,此目录下的文件可以直接执行,类似于 Windows 系统中的快捷方式,具体的命令文件是箭头执行右侧的文件;
我们也可以为 node.js 配置系统环境变量:
vim /etc/profile
打开 /etc/ 目录下的 profile 设备环境变量配置文件,并在其最后加入如下命令:
# node.js config begin
export NODE_HOME=/usr/local/nodejs/node-v6.11.0-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_HOME=$NODE_HOME/lib/node_modules
# node.js config end
使设备环境变量配置文件立即生效:
source /etc/profile
查看 node 命令的版本:
node -v
查看 npm 命令的版本:
npm -v
在 CentOS 上安装 node.js的更多相关文章
- CentOS上安装Node.js
CentOS上安装Node.js [日期:2014-07-21] 来源:Linux社区 作者:maskdfe [字体:大 中 小] CentOS上安装Node.js(想在Linux上学习No ...
- 在CentOS上安装node.js的时候报错:No acceptable C compiler found!解决办法
在CentOS上安装node.js的时候报错:No acceptable C compiler found! 原因:没有c编译器. 解决办法:安装GCC 命令如下: #yum install gcc ...
- 如何在CentOS 7上安装Node.js和npm
Node.js是一个跨平台的JavaScript运行时环境,允许在服务器端执行JavaScript代码.Node.js主要用于后端,但也作为全栈和前端解决方案而流行. npm,Node软件包管理器的缩 ...
- 如何在CentOS 7安装Node.js
最近,我一直对学习Node.js比较感兴趣.这是一个Java平台的服务器端编程 ,它允许开发人员在服务器编写Java代码,并且有许多CentOS的用户正努力学习这个语言的开发环境.这正是我想做这个教程 ...
- [译]How to Install Node.js on Ubuntu 14.04 如何在ubuntu14.04上安装node.js
原文链接为 http://www.hostingadvice.com/how-to/install-nodejs-ubuntu-14-04/ 由作者Jacob Nicholson 发表于October ...
- CentOS 下安装 Node.js 8.11.3 LTS Version
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google Chrome V8 JavaScript引擎,简单说是运行在服务端的 JavaScript.下面我们来演示一下Cen ...
- Window 上安装Node.js
Window 上安装Node.js 1.Windows安装包下载地址 https://nodejs.org/en/ 2.下载好后,按照默认设置即可,安装路径可以更改 3.安装好后,检测PATH环境变量 ...
- 在树莓派3B上安装node.js
本文主讲如何在树莓派3B上安装node.js 环境描述1. 树莓派安装了`2016-11-25-raspbian-jessie-lite`(PS:在此版本的镜像中,默认禁用了ssh,在烧录好镜像之后, ...
- (转)Window 上安装Node.js
window上安装nodejs非常的简单,next,next就行了,环境变量都是自动配置,不明白为毛java不这样 Window 上安装Node.js http://www.runoob.com/no ...
随机推荐
- SDUT OJ 数据结构实验之二叉树三:统计叶子数
数据结构实验之二叉树三:统计叶子数 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Discuss Problem Descr ...
- linux 下PATH环境变量
环境变量简介 什么是环境变量呢?简要的说,就是指定一个目录,运行软件的时候,相关的程序将会按照该目录寻找相关文件. 在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现&quo ...
- hdu_1051 Wooden Sticks 贪心
Wooden Sticks Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Tot ...
- 基于中间件的RBAC权限控制
RBAC 是什么 RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联. 在 Django 中,权限就是用户对一个包含正则表达式 url ...
- 【KMP】【字符串】KMP字符串匹配算法 学习笔记
一.简介 KMP是由Knuth.Morris和Prat发明的字符串匹配算法,它的时间复杂度是均摊\(O(n+m)\).其实用Hash也可以做到线性,只不过Hash存在极其微小的难以避免的冲突. ...
- 108th LeetCode Weekly Contest Unique Email Addresses
Every email consists of a local name and a domain name, separated by the @ sign. For example, in ali ...
- [转] Mysql命令基础
[From] http://c.biancheng.net/cpp/u/mysql_ml/ 连接Mysql数据库 mysql命令格式: mysql -h主机地址 -u用户名 -p用户密码 1) 连接到 ...
- NodeJS使用SSL证书
[From] https://segmentfault.com/q/1010000004705326 var options = { key: fs.readFileSync('../ssl/priv ...
- 牛客小白月赛5 I - 区间
看到一份不错的操作..... 链接:https://www.nowcoder.com/acm/contest/135/I 来源:牛客网 Apojacsleam喜欢数组. 他现在有一个n个元素的数组a, ...
- 从指定Dictionary中移除指定值项
void Removeltems(Dictionary<int, ltem> _dicltemMap, ltem _item) { List<ltem> keys=new Li ...