centos7安装node.js
参考网址:
1.确认服务器有nodejs编译及依赖相关软件,如果没有可通过运行以下命令安装。
yum -y install gcc gcc-c++ openssl-devel
2…下载NodeJS源码包
wget http://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.gz
3.把node.js安装包移动到指定目录
比如移动到/usr/local/src
4.解压node.js安装包
tar -zxvf node-v8.11.1-linux-x64.tar.gz
5.改名(非必须,改名是易于操作和查找)
mv node-v8.11.1-linux-x64 node
6.测试是否安装成功
cd node/bin && ls
./node -v
如果看到v8.11.1,则说明安装成功。
7.设置环境变量
vim ~/.bash_profile
说明:
找到PATH= P A T H : PATH: PATH:HOME/bin,在后面添加路径:/usr/local/src/node/bin,添加后的结果如下(注意冒号):
改过后的样子
PATH= P A T H : PATH: PATH:HOME/bin:/usr/local/src/node/bin
8.使配置文件生效(很重要,千万不要忘记)
source ~/.bash_profile
9.验证命令
./node -v
./npm -v
10.添加淘宝镜像
为npm添加淘宝镜像
npm config set registry https://registry.npm.taobao.org
完成后可以使用
npm config get registry
11.使用淘宝npm镜像的cnpm(本文使用的方法)
因为下载都是国外服务器很慢会掉线,我们需要使用淘宝的npm镜像cnpm。执行命令:
npm install -g cnpm --registry=https://registry.npm.taobao.org
12.验证node安装成功的HelloWorld
创建一个文件hello.js
内容如下:
console.log("hello node.js");
执行命令
node hello.js
或者
node hello
控制台打印:
hello node.js
到此node.js安装成功