Centos上怎么搭建Node啊?
发布于 7 年前 作者 TongCong 5733 次浏览 来自 问答

如题,我想在Centos上搭建Node的环境,最好是Node8版本,我使用wget下载下来,解压之后发现里面没有./configure文件啊?。。。怎么破,求大神告知步骤和方法?

14 回复
  • 安装nvm

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

nvm安装成功后,关闭当前终端,重新连接

  • 验证安装是否成功

nvm --version

看到输出版本信息0.33.2表示安装成功

  • 查看Node.js版本并安装

nvm ls-remote nvm install v8.2.1

  • 测试Node安装是否成功

node -v

@TongCong http://nodelover.me/course/deploy-ghost 可以看下我是如何搭建的,跟系统没多大关系。 没必要编译,下载二进制就好。

分各种版本的,没必要直接下载 source,然后编译,可能还有一些基本库不完备什么的问题。直接下载编译好的,然后解压到某个目录(比如 /var/usr/local),然后将其加入 PATH 环境变量就好了

wget https://npm.taobao.org/mirrors/node/latest-v8.x/node-v8.2.1.tar.gz
tar -xzvf node-v8.2.1.tar.gz
cd node-v8.2.1
./configure
make
sudo make install

设置下环境变量 不然每次安装全局包 都要sudo

@tumobi 开发阶段用nvm比较好,线上统一配置的,不需要切换

@lzh1104 这样太慢了。。。

@lzh1104 ./configure --prefix=‘~’ 把目录指定到用户目录下就好

@i5ting
安装 epel 然后: sudo yum install nodejs 不过不知道是什么版本 , 版本号怪怪的-

@lzh1104 yum可以先查询,然后安装特定版本

兄弟 用docker 吧 一键搭建 方便管理

回到顶部