使用 EPEL
此方式預設安裝的 Node.js 版本較舊
EPEL (Extra Packages for Enterprise Linux,Enterprise Linux 額外軟體包) 是 Fedora 社群所建立的高品質附加軟體,用來補足 RHEL / CentOS 未提供的軟體倉庫。
1.由於 CentOS yum 預設並沒有提供 Node.js 軟體,必須透過 EPEL,先使用 yum 來安裝 EPEL:
yum install epel-release
2.EPEL 安裝完成就可直接使用 yum 來安裝 Node.js:
yum install nodejs
完成安裝確認
1.驗證是否正確安裝完成,並確認安裝的 Node.js 版本:
node -v
2.安裝 Node.js 也會一併安裝 npm (Node Package Manager,Node 套件管理器),查看 npm 版本:
npm -v
NodeJS指令
node 進入系統
.exit 離開
接著使用 npm 安裝 Socket.IO
npm install socket.io
建立一個檔案 server.js
var http = require('http');
var server = http.createServer(function(request, response){
console.log('Connection');
response.writeHead(200, {'Content-Type': 'text/html'});
response.write('Hello, World.');
response.end();
});
server.listen(8080);
執行 node server.js
參考網址:https://blog.gtwang.org/programming/socket-io-node-js-realtime-app/
沒有留言:
張貼留言