CNode

Centos上怎么搭建Node啊?

问答
TTongCong发布于9 年前最后回复9 年前14 回复6814 浏览0 收藏

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

查看回复

回复 (14)

S
SunilWang#1·9 年前

用 nvm 安装 Node.js

https://github.com/creationix/nvm

T
tumobi#2·9 年前
  • 安装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

M
MiYogurt#3·9 年前

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

D
DevinXian#4·9 年前

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

L
lzh1104#5·9 年前
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

I
i5ting#7·9 年前
I
i5ting#9·9 年前
引用 lzh1104设置下环境变量 不然每次安装全局包 都要sudo

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

B
Binaryify#10·9 年前
L
lzh1104#11·9 年前
引用 i5ting@lzh1104 这样太慢了。。。

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

I
i5ting#12·9 年前
引用 lzh1104@i5ting 安装 epel 然后: 不过不知道是什么版本 , 版本号怪怪的

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

L
lpbird#14·9 年前

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

参与回复
登录后即可参与回复。登录