如何在 CentOS7 中安装 Nodejs

一、安装Nodejs

安装版本:10.13.0

1、安装必要的编译软件包

yum -y install gcc gcc-c++

2、从源码下载Nodejs

cd /usr/local/src
wget https://npm.taobao.org/mirrors/node/v10.13.0/node-v10.13.0.tar.gz

3、解压 nodejs 安装包

tar xvf node-v10.13.0.tar.gz

4、进入解压的 node 文件夹,开始编译

cd node-v10.13.0/
./configure
make

  注:make过程较为耗时,可能需要30分钟以上

如果编译过程中报 C++ Compiler too old, need g++ 4.9.4 or clang++ 3.4.2 (CXX=g++),那需要先升级一下 gcc,编译正常的话请忽略直接跳至第五步开始安装

检查 gcc 的版本

gcc -v

如果版本号低于4.9.4,请先升级gcc

5、安装Nodejs

sudo make install

6、验证是否正确安装

node -v

 

二、安装npm

npm就是Node Package Manager的简写,是node.js的套件管理工具。 既然npm是在node.js基础上产生的工具,所以在安装npm之前就要先安装node.js。

1、安装npm

# curl -L https://npmjs.org/install.sh | sh

使用命令:

npm -v

如果显示出版本号,说明已经正确安装了npm。

三. 安装git

gitbook从名字上看就知道离不开git这个工具。
安装git:

yum -y install git

若想卸载git,则使用如下命令:

yum -y remove git

 我们来简单的配置一下git吧:

#配置用户名
$ git config --global user.name Jack

#配置用户邮箱
$ git config --global user.email jack@xx.com

#配置编辑器
$ git config --global core.editor vim

#配置比较工具
$ git config --global merge.tool vimdiff

#查看配置
$ git config --list

作者:正能量的刺猬
链接:https://www.jianshu.com/p/4ddfe52a27e4
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

三. 安装gitbook 

用npm来安装:

npm install -g gitbook

 让gitbook支持命令行:

npm install -g gitbook-cli

用命令行gitbook看下版本号:

gitbook -V

咦?怎么说找不到命令呢?
因为没有在/usr/sbin里面生成一个快捷方式(软连接)。
我在执行一下之前的命令:

ln -s /usr/local/node/bin/* /usr/sbin/

看到这里大家应该能猜出sbin的用处了吧。

四. 最后来个demo

$ mkdir /home/gitbook/demo
$ cd /home/gitbook/demo
$ gitbook init
$ gitbook build

  这样就在demo目录下生成一个_book的文件,把里面的文件拷贝到服务器上就可以看到网页咯。如果对默认的css样式不是很满意,可以去<code>style.css</code>里面自己去改,记得保存一个备份。

 

posted @ 2018-11-14 11:28  真坤  阅读(554)  评论(0编辑  收藏  举报