1.在阿里雲管理控制檯把雲服務器實例啓動node
2.登入服務器: Xshell:下載安裝xsheel後,新建會話,鏈接成功後,便可盡情操做。登入成功,以下圖:linux
3.把yum更新到最新版本:如圖git
1.開始安裝Node.js,先進入/usr/src文件夾,這個文件夾一般用來存放軟件源代碼: cd /usr/srcsql
2.從Node.js的站點中獲取壓縮檔源代碼, 我選擇的版本爲v0.10.26: wget http://nodejs.org/dist/v0.10.26/node-v0.10.26.tar.gz mongodb
3.解壓縮源文件,而且進入到壓縮後的文件夾中:shell
tar zxf node-v0.10.26.tar.gz數據庫
cd node-v0.10.26express
4.執行配置腳原本進行編譯預處理: npm
./configurevim
5.開始編譯源代碼:
make
6.當編譯完成後,咱們須要使之在系統範圍內可用, 編譯後的二進制文件將被放置到系統路徑,默認狀況下,Node二進制文件應該放在/user/local/bin/node文件夾下:
make install
7.如今已經安裝了Node.js, 能夠開始部署應用程序, 首先要使用Node.js的模塊管理器npm安裝Express middleware 和forever(一個用來確保應用程序啓動而且在須要時重啓的很是有用的模塊):
npm -g install express forever
8.創建超級連接, 否則 sudo node 時會報 "command not found"
sudo ln -s /usr/local/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf
sudo ln -s /usr/local/bin/forever /usr/bin/forever
1.安裝說明:
系統環境:Centos-7.0
安裝軟件:mongodb-linux-x86_64-2.4.9.tgz
下載地址: http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz
上傳位置:/usr/local/
軟件安裝位置:/usr/local/mongodb
數據存放位置:/var/mongodb/data日誌存放位置:/var/mongodb/logs
2.進入文件夾/usr/local,下載mongodb源代碼:
cd /usr/local
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz(注意:若是下載失敗,多是網絡差,可多試幾回)
3.解壓安裝包,重命名文件夾爲
mongodbtar zxvf mongodb-linux-x86_64-2.4.9.tgz
mv mongodb-linux-x86_64-2.4.9 mongodb
4.在var文件夾裏創建mongodb文件夾,並分別創建文件夾data用於存放數據,logs用於存放日誌
mkdir /var/mongodb
mkdir /var/mongodb/data
mkdir /var/mongodb/logs
5.打開rc.local文件,添加CentOS開機啓動項:
vim /etc/rc.d/rc.local
6.進入編輯模式,將mongodb啓動命令追加到本文件中,讓mongodb開機自啓動:(注意:編輯完後,按Esc退出編輯模式,輸入:wq保存退出)
/usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath /var/mongodb/logs/log.log -fork
7.啓動mongodb
/usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath /var/mongodb/logs/log.log -fork
8.看到以下信息說明已經安裝完成併成功啓動:
forked process: 18394
all output going to: /var/mongodb/logs/log.log
上傳代碼能夠考慮使用ftp(xftp、sftp等)、svn、git。我用的是xftp。
下載安裝xftp後,啓動xftp,新建會話:
登入成功,如圖:
我把代碼上傳到了/home目錄文件夾下。
1.進入存放代碼的目錄,存放在/home/kSite目錄下,bin文件夾下www爲程序入口文件
cd /home/kSite
sudo forever start ./bin/www
2.檢視運行中的應用:
sudo forever list
3.若是須要關閉應用,命令以下:
sudo forever stop 0
自此,沒有意外的話,項目部署成功。