CentOS 7 安装Nodejs

  • 安装GIT

sudo yum install git -y
  • 克隆NVM到本地:

git clone https://github.com/cnpm/nvm.git ~/.nvm
  • 配置NVM参数:

    • 参看进入NVM目录:

[cuifeng@CEN07NODEJS01 ~]$ ls -a
.  ..  .bash_logout  .bash_profile  .bashrc  .nvm  .pki
[cuifeng@CEN07NODEJS01 ~]$ cd .nvm/
[cuifeng@CEN07NODEJS01 .nvm]$ ll
total 116
-rw-rw-r--. 1 cuifeng cuifeng  1846 Mar 14 12:14 bash_completion
-rw-rw-r--. 1 cuifeng cuifeng   763 Mar 14 12:14 CONTRIBUTING.md
-rwxrwxr-x. 1 cuifeng cuifeng  7866 Mar 14 12:14 install.sh
-rw-rw-r--. 1 cuifeng cuifeng  1084 Mar 14 12:14 LICENSE.md
-rw-rw-r--. 1 cuifeng cuifeng  5212 Mar 14 12:14 Makefile
-rwxrwxr-x. 1 cuifeng cuifeng   304 Mar 14 12:14 nvm-exec
-rwxrwxr-x. 1 cuifeng cuifeng 69163 Mar 14 12:14 nvm.sh
-rw-rw-r--. 1 cuifeng cuifeng  1461 Mar 14 12:14 package.json
-rw-rw-r--. 1 cuifeng cuifeng  9127 Mar 14 12:14 README.markdown
drwxrwxr-x. 7 cuifeng cuifeng    83 Mar 14 12:14 test
[cuifeng@CEN07NODEJS01 ~]$git checkout `git describe --abbrev=0 --tags`
    • 使配置生效:

    source ~/.nvm/nvm.sh
    • 添加这一句到.bashrc使每次登陆自动source:

    # .bashrc
    
    # Source global definitions
    if [ -f /etc/bashrc ]; then
            . /etc/bashrc
    fi
    
    # Uncomment the following line if you don't like systemctl's auto-paging feature:
    # export SYSTEMD_PAGER=
    
    # User specific aliases and functions
    . ~/.nvm/nvm.sh
  • 检查NVM:

[cuifeng@CEN07NODEJS01 ~]$ nvm ls-remote
        v0.1.14
        v0.1.15
        v0.1.16
        v0.1.17
        v0.1.18
        v0.1.19

安装自己想使用的node版本,在这了我们安装4.4版:

[cuifeng@CEN07NODEJS01 ~]$ nvm install v4.4.0

检查本地安装版本:

[cuifeng@CEN07NODEJS01 ~]$ nvm ls
->       v4.4.0
stable -> 4.4 (-> v4.4.0) (default)
[cuifeng@CEN07NODEJS01 ~]$

切换需要使用的版本并检查:

[cuifeng@CEN07NODEJS01 ~]$ nvm use v4.4
Now using node v4.4.0
[cuifeng@CEN07NODEJS01 ~]$ node --version
v4.4.0
[cuifeng@CEN07NODEJS01 ~]$


你可能感兴趣的:(centos,nodejs)