一:安裝NPM (node package manager)node
一般稱爲node包管理器。顧名思義,它的主要功能就是管理node包,包括:安裝、卸載、更新、查看、搜索、發佈等。shell
[root@iZ28d8mzdwrZ /]# yum install npm [root@iZ28d8mzdwrZ /]# npm config set strict-ssl false #關閉npm的ssl嚴格認證 [root@iZ28d8mzdwrZ /]# npm install -g cnpm --registry=https://registry.npm.taobao.org #npm安裝cnpm -g 表示以全局安裝 cnpm淘寶 NPM 鏡像
二:將express安裝到項目中express
Express 是一個簡潔、靈活的 Node.js Web 應用開發框架, 它提供一系列健壯的特性,幫助你建立各類 Web 和移動設備應 用。npm
[root@iZ28d8mzdwrZ /]#cd /home/Nodejs/ [root@iZ28d8mzdwrZ Nodejs]# cnpm install express [root@iZ28d8mzdwrZ Nodejs]# ll total 8 drwxr-xr-x 3 root root 4096 Dec 14 13:21 node_modules #產生一個新的目錄node_modules 存放express -rw-r--r-- 1 root root 29 Dec 14 12:08 test.js
三:安裝nodemonvim
Nodemon 是一款很是實用的工具,用來監控你 node.js 源代碼的任何變化和自動重啓你的服務器。 Nodemon 是一款完 美的開發工具,可使用 npm 安裝。服務器
[root@iZ28d8mzdwrZ Nodejs]# cnpm install -g nodemon
四:安裝pm2app
pm2 是一個帶有負載均衡功能的Node應用的進程管理器.[root@iZ28d8mzdwrZ Nodejs]# cnpm install -g pm2
五:nodemon的使用負載均衡
[root@iZ28d8mzdwrZ Nodejs]# ll total 8 drwxr-xr-x 3 root root 4096 Dec 14 13:21 node_modules #產生一個新的目錄node_modules 存放express -rw-r--r-- 1 root root 29 Dec 14 12:08 test.js [root@iZ28d8mzdwrZ Nodejs]# nodemon test.js [nodemon] 1.8.1 [nodemon] to restart at any time, enter `rs` [nodemon] watching: *.* [nodemon] starting `node test.js` Hello Node!!! [nodemon] clean exit - waiting for changes before restart
六 : 安裝node-inspector框架
[root@iZ28d8mzdwrZ Nodejs]# cnpm install -g node-inspector [root@iZ28d8mzdwrZ Nodejs]# vim app.js var http=require('http'); http.createServer(function(req,res){ res.end('Hello'); }).listen(8011);