最近打算用nodejs作點小東西,學習中。 node
開發環境: linux
CentOs+Eclipse+Win7 centos
- 首先從node.js的官網上下載最新版本的源碼http://nodejs.org/download/
- 上傳至centos中,放至目錄/home/zj/nodejs/
- 解壓:gunzip node-v0.10.26.tar.gz
- 再解壓:tar –xvf node-v0.10.26.tar
- 進入解壓完以後的目錄: cd /home/zj/nodejs/node-v0.10.26
- 執行配置操做:./configure --prefix=/home/zj/nodejs/program 這一步是指定nodejs安裝的路徑,方便以便卸載刪除
- 執行編譯操做:make
- 執行編譯安裝操做: make install
- 將安裝好的node拷貝至usr/local/bin下:cp bin/node /usr/local/bin 這一步主要是爲了之後執行node時不用輸入絕對路徑
- 測試:node –v 顯示出Nodejs的版本號,OK,至此大功告成。
本人對於linux算是菜鳥,因而上網搜了下./configure、 make、 make install各自的做用: 學習
這些都是GNU的AUTOCONF和AUTOMAKE產生的程序的安裝步驟,AUTOMAKE和AUTOCONF是很是有用的用來發布C程序的東西。 測試
./configure 這一步通常用來生成 Makefile,爲下一步的編譯作準備,能夠在此步驟添加一些自定義的須要,好比上文中執行文件的安裝目錄 spa
make是用來編譯的,它從Makefile中讀取指令,而後編譯。 ip
make install是用來安裝的,它也從Makefile中讀取指令,安裝到指定的位置。 開發