在Linux下安装node
一:源码安装:
(1)下载:在centos上或者Xshell虚拟机上在相应目录下wget,后面为要安装的版本号,可以根据你自己的需要修改。当看到100%就说明下载成功了
wgethttp://nodejs.org/dist/v4.6.0/node-v4.6.0-linux-x64.tar.gz
(2)解压:tar zxvf node-v4.6.0-linux-x64.tar.gz
(3)在编译我们的代码之前,需要在CentOS机器上安装一些软件包,这样可以我们编译。所以在你打开的的终端中,输入以下内容。
sudo yum install gcc gcc-c++
等待这些软件包的安装和运行,用以下命令来配置和编译。
./configure
make
以上会需要一些时间来完成,然后使用下面的命令来在你的系统上安装Node.js。
sudo make install
这样就安装完成了,输入node -v检查是否安装成功,我的在安装过程中执行./configure时出现错误,往下步骤都没有成功,所以直接编辑配置文件,最后成功了,所以这一步没有成功可以直接跳过进入到下一步(如果有知道执行失败原因的小伙伴可以告诉我一下,毕竟我也是一个技术小白》《)
(4)编辑文件:在文件末添加
输入以下代码: vi /etc/profile 然后就直接打开一个文件,对其进行编辑。
在文本末添加配置的相关代码,注意路径为你自己安装的路径,只需修改NODE_HOME,
如果还是不成功,只能说明你配置文件,路径有问题,可以在当前目录下pwd查看路径。
可以通过which node或者which nodejs查看是否配置成功
export NODE_HOME=/usr/node/node-v4.6.0-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
(5)配置文件生效(在编辑完配置后一定要执行这一句)
source /etc/profile
(6)查看安装版本
方法二:yum安装
这是刚开始的时候,我用的是Xshell连接虚拟机Centos进行配置的,因为下载安装包下不下来,所以从网上看到直接yum的方法,没想到结果就成功了,只不过安装的node版本很低。
(1)找到相应的安装目录yum install epel-release,然后就输入“y”确定下载,下载完输入“y”进行安装
(2)使用yum install nodejs命令安装node.js(如果不成功再试一次)
(3)使用命令:node --versoin查看是否安装成功,也可以使用node -v查看
(4)安装mongodb的服务端,命令:yum install mongodb-server
(5)安装mongodb的客户端,命令:yum install mongodb,最后使用mongodb --version确实是否安装成功
(6)安装redis,命令:yum install redis,确定是否安装成功使用 redis-cli --version