node與Express開發學習第一篇

前提說明


環境說明,linux centos ,可上網:原因在用npm 中 安裝espress時需要聯網獲取安裝源

node 官方網站:http://nodejs.org

安裝包及源碼下載地址:https://nodejs.org/en/download/

限權要求:root 

以前用的更多是openresty和nginx和lua 的一個服務器組合框架實現

node 太火了,所以也從現在開始學習了

所以會看到我跟openresty 和nginx lua 腳本的比較

兩者都是號稱高併發的一個服務器,從整體的架構思想上也很類似。

先從安裝開始着手 學習node 和 Express 

一、安裝node

共有三種方式

(一) 編譯好的文件

    簡單說就是解壓後,在bin文件夾中已經存在node以及npm,如果你進入到對應文件的中執行命令行一點問題都沒有,不過不是全局的,所以將這個設置爲全局就好了。

[huangwenzhu@DK166 /home/huangwenzhu/node/nodejs/bin]$ls
node  npm  test.js
[huangwenzhu@DK166 /home/huangwenzhu/node/nodejs/bin]$pwd
/home/huangwenzhu/node/nodejs/bin

    這就妥妥的了,node文件夾具體放在哪,叫什麼名字隨你怎麼定。然後設置全局:

ln -s /home/huangwenzhu/node/nodejs/bin/node /usr/local/bin/node

ln -s /home/huangwenzhu/node/nodejs/bin/npm /usr/local/bin/npm

 編譯好的文件所放的文件中/home/huangwenzhu/node/nodejs

(二)通過源碼編譯

再次強調一定是要在root權限安裝或是擁有和root同樣等級的用戶下安裝

從網站下載源碼,解壓源碼包

tar xvf  nodesorsuce.tar 

cd nodesorsuce

./configure

make -- 編譯

make install -- 安裝

cp /usr/local/bin/node /usr/sbin

node -v --查看node的版本號,以確認是否安裝成功

(三)apt-get(該方法不推薦使用,除非特別瞭解其中原理)

sudo apt-get install nodejs

sudo apt-get install npm



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章