CentOS极速免编译安装Node.js环境
前言
为了在服务器上安装Node.js环境在网上查了很多教程,入了很多坑,昨天终于安装成功了。
准备工作
连接服务器(这个应该不用我说了吧,应该都会)
安装步骤
用命令下载Node.js安装包。
该安装包是已经编译好的文件,解压之后,在bin文件夹中就已存在node和npm,无需重复编译,所以说是极速免编译安装(由于安装包源是在国外的,所以有些地区的服务器安装很慢,耐心等待下或者在本地下载Node.js安装包,然后用 [kbd]SFTP[/kbd] 上传到服务器)
wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz
[caption id=”attachment_132” align=”alignnone” width=”300”] [点击查看大图]下载Node.js安装包[/caption]如果下载速度很慢如10+kb/s下载,请按 Ctrl + C 退出下载,然后执行下面命令删除刚刚未完成下载的安装包,然后重新下载安装包,这样下载速度可能就会快一些了。
rm -r
wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz
2.解压下载好的安装包tar xvf node-v6.9.5-linux-x64.tar.xz
3.创建软链接,使node和npm命令全局有效。(跟Windows系统的电脑的创建快捷方式类似)ln -s /root/node-v6.9.5-linux-x64/bin/node /usr/local/bin/node
ln -s /root/node-v6.9.5-linux-x64/bin/npm /usr/local/bin/npm
4.查看node和npm版本,确定有没有安装成功node -v
npm -v
如果出现如图所示的返回信息,则说明已经安装成功了
[caption id=”attachment_133” align=”alignnone” width=”300”] [点击查看大图]查看node和npm版本,确定有没有安装成功[/caption]5.一般按照我说的步骤执行,都是成功安装的。
软件默认安装在/root/node-v6.9.5-linux-x64/目录下。如果需要将该软件安装到其他目录(如:/usr/local/node)下,请进行如下操作:
在/usr/local目录下创建一个node文件夹
mkdir -p /usr/local/node
把 /root/node-v6.9.5-linux-x64 目录下的全部文件移动(剪切)到 /usr/local/node 文件夹下
mv /root/node-v6.9.5-linux-x64/* /usr/local/node
删除之前创建的node和npm软链接
rm -f /usr/local/bin/node
rm -f /usr/local/bin/npm
创建新的软链接
ln -s /usr/local/node/bin/node /usr/local/bin/node
ln -s /usr/local/node/bin/npm /usr/local/bin/npm
点分享
点收藏
点点赞
点在看