centos7安装node方式整理记录~
2016-06-23 10:38
495 查看
为什么要写(copy)这个东西?
昨天想要安装一个node环境,搜到很多方法,但是好多地方因为某些原因无法安装成功,于是乎,我copy过来挨个做了尝试,不能正确安装的地方做了一点修改,做个记录;
如有侵权,请联系我,谢谢!
下面开始。。。
方法一.通过node版本管理工具nvm(Node version manager)安装;
①安装nvm
1.1.安装nvm;
或者
1.2.安装nvm;
可使用nvm --version 命令检查nvm是否安装成功
②安装node
2.1.查看可以安装的node版本
2.2
安装想要安装版本的node,(例如:)
③查看版本号(验证是否安装成功)
其他命令
nvm list 查看所有安装版本号
nvm use v4.3.1 切换到v4.3.1版本
nvm alias default v4.3.1 设置默认版本为v4.3.1
方法二. 源码安装
①下载源码
前往https://nodejs.org/en/download/ 选择想要安装的版本复制链接,ex:
昨天想要安装一个node环境,搜到很多方法,但是好多地方因为某些原因无法安装成功,于是乎,我copy过来挨个做了尝试,不能正确安装的地方做了一点修改,做个记录;
如有侵权,请联系我,谢谢!
下面开始。。。
方法一.通过node版本管理工具nvm(Node version manager)安装;
①安装nvm
1.1.安装nvm;
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash
或者
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash
1.2.安装nvm;
source ~/.bash_profile
可使用nvm --version 命令检查nvm是否安装成功
②安装node
2.1.查看可以安装的node版本
nvm list-remote
2.2
安装想要安装版本的node,(例如:)
nvm install v4.3.1
③查看版本号(验证是否安装成功)
node -v npm -v
其他命令
nvm list 查看所有安装版本号
nvm use v4.3.1 切换到v4.3.1版本
nvm alias default v4.3.1 设置默认版本为v4.3.1
方法二. 源码安装
①下载源码
前往https://nodejs.org/en/download/ 选择想要安装的版本复制链接,ex:
wget https://nodejs.org/dist/v4.4.5/node-v4.4.5.tar.gz[/code]
②解压源码tar xzvf node-v* && cd node-v*
③安装编译环境(下载内容较多,版本太低可能出现编译失败的状况);sudo yum install gcc gcc-c++
④编译./configure make
⑤安装sudo make install
⑥查看版本号node --version
方法三、使用EPEL安装(EPEL 是yum的一个软件源,里面包含了许多基本源里没有的软件)
①下载EPELsudo rpm -i http://download.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm[/code]
②安装sudo yum install nodejs
③测试安装node --version
方法四.使用已编译版本安装
①下载已编译版本
前往https://nodejs.org/en/download/选择对应版本右键复制链接地址;ex:wget https://nodejs.org/dist/v4.4.5/node-v4.4.5-linux-x64.tar.xz[/code]
②解压(解压分两步,第一步得到**.tar文件,第二步解压得到文件夹)xz -d ***.tar.xz tar -xvf ***.tar
③设置全局(配置环境变量)(如果不知道node所在目录可切换到bin目录使用pwd命令查看);
切换到etc目录编辑profile文件
加入一行 export PATH="$PATH:node所在路径(/root/node-v4.4.5-linux-x64/bin)"export PATH="$PATH:/root/node-v4.4.5-linux-x64/bin"
保存退出!!
重启生效;
③查看版本号node --version
npm是node的包管理工具,以上方法会自动安装node和npm;如果npm没有安装成功,我们需要使用yum install npm
命令来安装npm;
相关文章推荐
- Linux学习-环境变量
- linux 脚本学习
- CentOS 配置第三方epo源
- ARM Linux 3.x的设备树(Device Tree)
- 嵌入式linux开发uboot移植(三)——uboot启动过程源码分析
- linux上samba服务的配置使用
- linux命令行中通过ssh复制文件(scp)到远程服务器(转载)
- linux 系统安装jenkins
- Filesystem Hierarchy Standard (Unix, Linux etc)
- linux系统备份
- linux设备树dts移植详解
- Linux 技巧:让进程在后台可靠运行的几种方法
- I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之KEY、LED
- 在linux下删除文件恢复方法
- I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之根文件系统挂载
- 企业级的开源备份工具Bacula之安装 推荐
- Linux毫秒时间gettimeofday
- I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之kernel移植
- Linux 查看内存插槽数、最大容量
- 25.每日一个Linux命令----wall