如何在 CentOS7 中安裝 Nodejs

2022-08-26 10:12:07 字數 2187 閱讀 7788

一、安裝nodejs

安裝版本:10.13.0

1、安裝必要的編譯軟體包

yum -y install gcc gcc-c++

cd /usr/local/src

wget

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  | 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 [email protected]

#配置編輯器

$ git config --global core.editor vim

#配置比較工具

$ git config --global merge.tool vimdiff

#檢視配置

$ git config --list

三. 安裝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樣式不是很滿意,可以去style.css裡面自己去改,記得儲存乙個備份。

如何在 CentOS7 中安裝 Nodejs

安裝版本 10.13.0 一 安裝必要的編譯軟體包 sudo yum install gcc gcc c cd usr local src wget 三 解壓 nodejs 安裝包 tar xvf node v10.13.0.tar.gz 四 進入解壓的 node 資料夾,開始編譯 cd node ...

如何在 CentOS7 中安裝 Nodejs

安裝版本 10.13.0 一 安裝必要的編譯軟體包 sudo yum install gcc gcc c cd usr local src wget 三 解壓 nodejs 安裝包 tar xvf node v10.13.0.tar.gz 四 進入解壓的 node 資料夾,開始編譯 cd node ...

如何在CentOS 7上安裝Nginx

要新增centos 7 epel倉庫,請開啟終端並使用以下命令 sudo yum install epel release現在nginx儲存庫已經安裝在您的伺服器上,使用以下yum命令安裝nginx sudo yum install nginx在對提示回答yes後,nginx將在伺服器上完成安裝。n...