Linux下對nodejs環境進行源碼編譯並部署雲應用

Node 是一個讓 JavaScript 運行在服務端的開發平臺,它讓 JavaScript 成爲與PHP、Python、Perl、Ruby 等服務端語言分庭抗禮的腳本語言。

該環境安裝很是簡單,這裏簡單記錄下linuxcentos環境下)的源碼安裝,作個記錄。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

本文地址:https://www.linuxprobe.com/linux-nodejs.html

相關文章
相關標籤/搜索