Node 是一個讓 JavaScript 運行在服務端的開發平臺,它讓 JavaScript 成爲與PHP、Python、Perl、Ruby 等服務端語言分庭抗禮的腳本語言。 |
該環境安裝很是簡單,這裏簡單記錄下linux(centos環境下)的源碼安裝,作個記錄。html
平臺:centos 6node
環境:python 2.6python
環境安裝包地址:http://nodejs.cn/download/ 能夠這裏下載源碼編譯。linux
安裝編譯代碼的開發工具express
yum -y groupinstall "Development Tools"
下載安裝包配置或者源碼編譯npm
首先,優先推薦https://nodejs.org/en/download/ 這裏下載二進制安裝包,而後配置環境變量便可,省事方便且不易出錯!centos
想要源碼編譯的朋友能夠到node官網下載,這裏下載源碼編譯最新安裝包:https://nodejs.org/dist/v6.2.0/node-v6.2.0.tar.gzapp
進入/usr/local/src工具
wget https://nodejs.org/dist/v6.2.0/node-v6.2.0.tar.gz tar zxvf node-v6.2.0.tar.gz cd node-v6.2.0 ./configure make make install
安裝模塊express和forever開發工具
如今已經安裝了Node.js, 準備部署應用程序, 首先要使用Node.js的模塊管理器npm安裝Express middleware 和forever:
npm -g install express forever
創建超級連接
ln -s /usr/local/bin/node /usr/bin/node ln -s /usr/local/lib/node /usr/lib/node ln -s /usr/local/bin/npm /usr/bin/npm ln -s /usr/local/bin/node-waf /usr/bin/node-waf ln -s /usr/local/bin/forever /usr/bin/forever
運行node -v能夠看到版本說明沒問題。
部署應用程序
好比:
forever start app.js &;
這樣扔到後臺運行,端口默認1337.
查看運行當中的應用:
forever list
退出應用:
forever stop 0