CentOS系統因爲RHEL的支持而非常穩定,Nodejs單線程開發模式可降低企業開發成本,Nodejs集羣特性方便企業實現服務器集羣,這三大特性使得CentOS上架構nodejs服務器成爲越來越多企業服務器的選擇。然而Nodejs官方並未提供Linux系統deb或者rpm格式安裝包。企業如何安裝配置Nodejs環境呢?我分享一個我們的做法:nvm。
當前nvm在github上的最新版本是0.33.8,首先運行:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
待到安裝完成提示用戶設置環境變量的時候,修改.bash_profile
,在末尾加入:
export NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
隨後使配置生效,運行
cd ~
source .bash_profile
當前,使配置生效的方法還有直接退出終端,新開一個終端的方法。
運行:
nvm ls
nvm ls-remote
就可以分別查看本地已經安裝的版本、默認使用的版本以及遠程倉庫有哪些版本了。分享一個我的效果: