node版本管理器nvm(服务器项目相关)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node版本管理器nvm(服务器项目相关)相关的知识,希望对你有一定的参考价值。

git项目

https://github.com/creationix/nvm

 

1.下载并安装NVM脚本

curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash
source ~/.bash_profile

2.列出所需要的版本

nvm list-remote

返回结果如下

. . .
v0.10.29
v0.10.30
 v0.11.0
 v0.11.1
 v0.11.2
 v0.11.3
 v0.11.4
 v0.11.5
 v0.11.6
 v0.11.7
 v0.11.8
 v0.11.9
v0.11.10
v0.11.11
v0.11.12
v0.11.13

3.安装相应的版本

nvm install v0.10.30

4.查看已安装的版本

nvm list
->  v0.10.30
      system

5.切换版本

nvm use v0.10.30

6.设置默认版本

nvm alias default v0.10.30



=====================================================================

【1. 查看系统信息】
-- 系统版本 --
cat /etc/redhat-release
CentOS release 6.5 (Final)

-- 查看CPU --
$ more /proc/cpuinfo | grep "model name"
model name : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
model name : Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz

-- 查看内存 --
$ grep MemTotal /proc/meminfo
MemTotal: 3921112 kB


【1 安装git】
[[email protected] ~]# yum install git

【2 nvm】
[[email protected] ~]# git clone https://github.com/creationix/nvm.git ~/.nvm
[[email protected] ~]# source ~/.nvm/nvm.sh
[[email protected] ~]# nvm install v0.12.7
[[email protected] ~]# node -v
v0.12.7

【3 forever(nodejs的守护进程管理)】
[[email protected] ~]# npm install forever -g

forever stop ->启动
forever stopall ->停止
forever restart ->重启

【4 mongodb】
[[email protected] ~]# vi /etc/yum.repos.d/mongodb-org-3.0.repo
[mongodb-org-3.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/
gpgcheck=0
enabled=1
[[email protected] ~]# sudo yum install -y mongodb-org
[[email protected] ~]# sudo chkconfig mongod on (设置自动启动)
[[email protected] ~]# vi /etc/mongod.conf
------- 修改配置文件 把日志文件和数据保存路径设置为/var/www/mongodb -------
systemLog:
destination: file
logAppend: true
path: /var/www/mongodb/mongod.log

# Where and how to store data.
storage:
dbPath: /var/www/mongodb/mongo

# how the process runs
processManagement:
fork: true # fork and run in background
pidFilePath: /var/www/mongodb/mongod.pid # location of pidfile
-------------------------------------------------------------------
[[email protected] ~]# sudo service mongod start(stop|restart)

创建用户
[[email protected] ~]# mongo
[[email protected] ~]# >use nodes
db.createUser( { "user" : "admin",
"pwd": "atmestate1541101",
"customData" : { employeeId: 12345 },
"roles" : [ { role: "clusterAdmin", db: "admin" },
{ role: "readAnyDatabase", db: "admin" },
"readWrite"
] },
{ w: "majority" , wtimeout: 5000 } )
[[email protected] ~]# mongo -u admin -p atmestate1541101 --authenticationDatabase nodes
[[email protected] ~]# mongo --version
MongoDB shell version: 3.0.7


【5 redis】
[[email protected] ~]# yum install redis

设置密码
[[email protected] ~]# vi /etc/redis.conf
requirepass atmestate1541101
[[email protected] ~]# sudo service redis start(stop|restart)
[[email protected] ~]# redis-cli --version
redis-cli 2.4.10

以上是关于node版本管理器nvm(服务器项目相关)的主要内容,如果未能解决你的问题,请参考以下文章

安装node多版本管理器nvm,以及nvm常用命令

安装nvm的过程小记录

快速构建Vue项目

快速构建Vue项目

快速构建Vue项目

node节点版本管理器NVM,详解安装教程,建议收藏