顯示具有 nvm 標籤的文章。 顯示所有文章
顯示具有 nvm 標籤的文章。 顯示所有文章

2016年12月23日

centos 使用非 root 帳號安裝 nvm

安裝需要的程式
yum install git openssl libssl-dev curl

下載nvm
git clone https://github.com/creationix/nvm.git /opt/nvm

建立安裝目錄
mkdir /usr/local/nvm
/usr/local/node
chown root.web /usr/local/nvm
chmod 775 /usr/local/nvm


建立 /etc/profile.d/nvm.sh 給所有使用者 source 用
export NVM_DIR=/usr/local/nvm
source /opt/nvm/nvm.sh


一鍵安裝 shell script
#!/bin/bash
group0='web'

yum install -y git openssl libssl-dev curl

groupadd $group0

git clone https://github.com/creationix/nvm.git /opt/nvm

modify() {
chown -R root.$group0 /usr/local/$1
chmod -R 775 /usr/local/$1
}

for i in nvm
do
if [ -d "/usr/local/$i" ];then
modify $i
else
mkdir /usr/local/$i
modify $i
fi
done

echo 'export NVM_DIR=/usr/local/nvm
source /opt/nvm/nvm.sh' > /etc/profile.d/nvm.sh

read -p "Input a username : " user

if [ "$user" != "" ];then
usermod -G $group0 $user
else
echo "Please add user to $group0 group! "
fi



reference:Ubuntu下如何給所有用戶安裝nodejs的nvm

2016年4月19日

在 centos 6 下使用 nvm 安裝 node.js

nvm git 頁面 https://github.com/creationix/nvm

1.安裝 nvm
使用 curl
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash

或是 Wget:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash




2.重新登入系統

3.使用方式
安裝最新穩定版本
#nvm install stable
安裝某版本
#nvm install 5.10
#nvm install 4.4
使用某版本
#nvm use 5.10
#nvm use 4.4
列出安裝版本
#nvm ls
移除某版本
#nvm uninstall 5.10
#nvm uninstall 4.4