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