由于学习的需要,在阿里云上买了学生服务器。打算把项目部署到服务器上,好的,那么问题来了。
如何在Linux服务器上搭建node.js环境呢?_
相信网上也有不少安装的教程,作为一个小白,真的苦不堪言,踩坑好多,终于功夫不负有心人,查阅很多文档后终于配置成功。
为了下次配置方便,就简短记录一下。
1.安装node.js环境
下载并安装node.js
我在home/admin/ 目录下安装的
由于学习的时候安装的node版本为v10.13.0 所以服务器我也安装此版本
wget https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.xz
更多的nodejs版本可参考
https://nodejs.org/zh-cn/download/releases/
参考图片:
下载完成后,将其解压
tar xvJf node-v10.13.0-linux-x64.tar.xz
参考图片:
将解压的node.js目录移动到/user/local目录下
mv node-v10.13.0-linux-x64 /usr/local/node-v10
配置node软连接到/bin目录
ln -s /usr/local/node-v10/bin/node /bin/node
参考图片:
没有报错,即为连接成功。
2.配置和使用npm
npm是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题.
由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了
参考资料:
https://www.runoob.com/nodejs/nodejs-npm.html
配置npm
ln -s /usr/local/node-v10/bin/npm /bin/npm
配置环境变量
echo 'export PATH=/usr/local/node-v10/bin:$PATH' >> /etc/profile
生效环境变量
source /etc/profile
使用npm
npm install forever -g
3.检查node.js版本
node -v
npm -v
注意:出现版本提示表现安装成功
新手一枚,有补充的地方欢迎评论,相互探讨,共同进步。谢谢。