资讯专栏INFORMATION COLUMN

linux下安装node npm并配置

LinkedME2016 / 1875人阅读

摘要:在下安装也是踩坑踩到膝盖碎,蓝瘦。由于使用的服务器不能连接外网,所以只能从网上下载下来,再复制到服务器中。

在linux下安装node npm也是踩坑踩到膝盖碎,蓝瘦。
由于使用的服务器不能连接外网,所以只能从网上下载下来,再复制到服务器中。
在nodejs官网的下载页面中,直接选择Linux Binaries (x86/x64),不要选择Source Code!!!使用源码版本,编译要好久好久(等了很久,还没编译好,就放弃了)

下载所需版本的node,以node-v8.9.0-linux-x64.tar.xz为例

将安装包放在/usr/local文件夹下

执行这两个命令:

xz -d node-v8.9.0-linux-x64.tar.xz
tar -xvf node-v8.9.0-linux-x64.tar

然后给node-v8.9.0-linux-x64文件夹改名(改不改名无所谓,路径对了就行)

mv node-v8.9.0-linux-x64 nodejs

将node npm设置为全局(两种方式)
① 软链接
先echo $PATH获取PATH变量,例如

/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin

我们将node和npm链接到/usr/local/bin下,可以执行

ln -s /usr/local/nodejs/bin/node /usr/local/bin/node
ln -s /usr/local/nodejs/bin/npm /usr/local/bin/npm

注意:要根据自己的路径进行设置,不要照搬。。。= =(我就是这么蠢,踩过这样的坑)
②永久设置
首先在 root 目录下找到 .bash_profile 文件,编辑,vi ~/.bash_profile
找到 PATH=$PATH:$HOME/bin,在后面添加路径为:
PATH=$PATH:$HOME/bin:/usr/local/nodejs/bin
保存修改,然后重载一下,source ~/.bash_profile

OK!大功告成!现在可以在任何目录下执行node和npm命令了!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/10691.html

相关文章

  • linux安装node npm配置

    摘要:在下安装也是踩坑踩到膝盖碎,蓝瘦。由于使用的服务器不能连接外网,所以只能从网上下载下来,再复制到服务器中。 在linux下安装node npm也是踩坑踩到膝盖碎,蓝瘦。 由于使用的服务器不能连接外网,所以只能从网上下载下来,再复制到服务器中。在nodejs官网的下载页面中,直接选择Linux Binaries (x86/x64),不要选择Source Code!!!使用源码版本,编译...

    worldligang 评论0 收藏0
  • 前端全栈之路--搭建生产环境的linux+nodejs+express的web服务器

    摘要:并以一个实际线上生产的服务器例子为记录蓝本。开发环境还好,但这显然不是一个正式生产环境所能容忍的。这才是一个生产环境应 前言小序 以前我是个纯前端,就是很纯的那种。切切图,写写html、css布局;到后来写js,封装插件、组件;再后来公司没人力了,又要写后台,当时听说PHP是世界上最好的语言...,还学了php,会写一些php后台和myslq。后来还是因为公司没人了,又当起了运维,当时...

    wthee 评论0 收藏0
  • (小白指南)在 Linux 服务器上安装 Nodejs、Nginx 以及部署 Web 应用

    摘要:首先,的命令和并不能在全局使用。文章有意将浏览器不能访问服务器的两个问题写出来,是因为作者在排查问题的时候,发现在服务器直接访问的页面,能很好地检查排除问题在百度寻找问题答案的时候,发现这种做法也得到了不少人的肯定。 前段时间要把项目部署到服务器,期间踩了不少的坑。故写下这篇文章,从零开始把自己部署的过程都记录下来,希望能给其他像我一样的小白一点帮助。如果有疏漏的地方,请各位客官指出,...

    wemall 评论0 收藏0
  • (小白指南)在 Linux 服务器上安装 Nodejs、Nginx 以及部署 Web 应用

    摘要:首先,的命令和并不能在全局使用。文章有意将浏览器不能访问服务器的两个问题写出来,是因为作者在排查问题的时候,发现在服务器直接访问的页面,能很好地检查排除问题在百度寻找问题答案的时候,发现这种做法也得到了不少人的肯定。 前段时间要把项目部署到服务器,期间踩了不少的坑。故写下这篇文章,从零开始把自己部署的过程都记录下来,希望能给其他像我一样的小白一点帮助。如果有疏漏的地方,请各位客官指出,...

    glumes 评论0 收藏0
  • (小白指南)在 Linux 服务器上安装 Nodejs、Nginx 以及部署 Web 应用

    摘要:首先,的命令和并不能在全局使用。文章有意将浏览器不能访问服务器的两个问题写出来,是因为作者在排查问题的时候,发现在服务器直接访问的页面,能很好地检查排除问题在百度寻找问题答案的时候,发现这种做法也得到了不少人的肯定。 前段时间要把项目部署到服务器,期间踩了不少的坑。故写下这篇文章,从零开始把自己部署的过程都记录下来,希望能给其他像我一样的小白一点帮助。如果有疏漏的地方,请各位客官指出,...

    wanghui 评论0 收藏0

发表评论

0条评论

LinkedME2016

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<