Linux(centOS7.2)+node+express初體驗

趕着阿里雲服務器老用戶服務器半折的好時機,手癢買了一個低配。html

想着對於低配用Linux應該比較好(無可視化界面)node

因而選擇安裝了centOs7.2;linux

我是經過SecureCRT進行遠程鏈接的(如何操做網上有的)express

1、淘寶鏡像安裝nodejsnpm

  一、下載vim

[root@xxx babuge]# wget http://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.gz 
 //淘寶鏡像:https://npm.taobao.org/mirrors/node/    + node版本:v8.0.0/node-v8.0.0-linux-x64.tar.gz(nodejs中文網查看)

  二、解壓windows

[root@xxx babuge]#tar -zxvf node-v8.0.0-linux-x64.tar.gz

  這兒解壓後的路徑是: "/home/babuge/node-v8.0.0-linux-x64"瀏覽器

  三、添加環境變量 安全

[root@xxx babuge]# cd ~   //轉入根目錄
[root@xxx ~]# ls -a    //列出當前目錄下文件、目錄  (能看到  .bashrc 的文件)
[root@xxx ~]# vi  .bashrc  //經過vim對.bashrc文件編輯  此處爲vim 打開 .bashrc
# i     //鍵入i  進入編輯模式 
//...在文本末尾添加 如下兩句以添加環境變量   (node 和npm就在bin目錄下)
#export name=root
#export PATH=$PATH:/home/babuge/node-v8.0.0-linux-x64/bin     //...

 按下ESC鍵退出編輯模式 ,鍵入   :wq    (w:保存,q:退出 )bash

 輸出PATH看路徑是否添加成功:

[root@xxx ~] # source .bashrc
[root@xxx ~] # echo $PATH   //若是輸出中有剛纔添加的路徑,說明添加成功

 !!注意:我這兒環境變量是系統級的,若是要配置用戶級及相關說明可參考:http://www.cnblogs.com/mengyan/archive/2012/09/04/2669894.html

  再查看node是否配置成功:

[root@xxx ~] # node --version
v8.0.0
[root@xxx ~] # npm --version
5.0.0

  出現版本號說明node安裝並配置成功!

 

2、部署express框架

  一、安裝express

[root@xxx ~] # npm install express -gd    //經過npm全局安裝express
[root@xxx ~] # npm install -g express-generator   //express版本4.0以上都要安的
[root@xxx ~] # express --version  //看是否express安裝成功,出現版本號成功 
4.15.0

    二、新建test項目 

[root@xxx ~] # cd /home/babuge/          //這兒將babuge做爲test目錄的上級目錄
[root@xxx babuge] # express -e test           //新建test項目
[root@xxx babuge] # cd test                   //進入項目根目錄
[root@xxx test] # npm install && npm start  //更新項目 並 啓動項目

 注意: Linux(未安裝可視化界面的) 怎麼看效果?

           i、 更改express項目端口 (按兩次ctrl+c 退出運行的項目)

[root@xxx test] # cd bin && vi www      //進入bin目錄 並經過vim打開www文件
#  i                                                         //鍵入i,進入編輯模式

        將var port = normalizePort(process.env.PORT || '3000');改成var port = normalizePort(process.env.PORT || '80');(方便遠程訪問)

    按下ESC鍵退出編輯模式    再輸入   :wq   (保存並退出vim)

    ii、綁定域名將域名與ip地址綁定

    iii、在阿里雲安全策略組中添加入站端口(這兒坑了我好久,纔想起這個東西)

    在本地瀏覽器輸入域名便可訪問服務器了    界面爲下圖說明就成了

 總結:

Linux系統與windows系統安裝node搭建服務大同小異。

相關文章
相關標籤/搜索