1. 程式人生 > >如何在 CentOS 安裝 node.js

如何在 CentOS 安裝 node.js

方法一:從EPEL庫安裝Node.js

安裝Node.js的一個有效且簡單的方法就是從官方庫下載安裝,首先確保您可以訪問到EPEL庫,您可以通過執行以下命令來安裝。

sudo yum install epel-release

現在可以使用yum命令安裝Node.js了。

sudo yum install nodejs

因為在開發過程中我需要管理節點包,我還要安裝新公共管理的軟體包管理器,使用以下命令。
(注意:由於新版的nodejs已經集成了npm,所以這一步可以忽略。)

sudo yum install npm

檢查一下:

# node --version
v6.12
.2 # npm --version 3.10.10

可以看到,用這種方法安裝的話,版本比較舊。

方法二:下載原始碼,編譯安裝

官網找到最新的或者是您想要的node.js版本,複製url,在CentOS中用wget下載。

wget https://nodejs.org/dist/v8.9.4/node-v8.9.4.tar.gz

解壓:

tar zxvf node-v8.9.4.tar.gz

進入目錄:

cd node-v8.9.4

配置:

./configure

編譯:

make

安裝:

sudo make install

檢查:

# node --version
v8.9.4 # npm --version 5.6.0

哇!版本是不是新了好多?

測試一下

寫個 Hello World 測試一下。

vim something.js

輸入:

console.log("Hello World");

執行:

# node something.js 
Hello World

什麼?太簡單了!額…再來一個吧

# cat hello.js 

var http = require('http');

http.createServer(function(request, response) { 
        response.writeHead(200
, {'Content-Type':'text/plain'}); response.end('Hello World\n'); }).listen(8080); console.log('Server started');

執行# node hello.js,然後開啟瀏覽器,輸入:ip:8080

這裡寫圖片描述

哈哈,您已經完成一個Web開發了,是不是很興奮呢?