想來研究一下NODE.JS,但是又不想只是在自己的機器上面自嗨。於是著手想辦法把NODE.JS安裝到之前弄好的ec2主機上面。
google一下就會很愉快的發現Hello world to Node.js on Amazon EC2這篇文章!但是如果真的這麼愉快,那我頂多照做完就把連結貼到justblog就好啦!!!
事實是還必須克服一點點小問題~
首先必須先安裝
sudo yum -y install openssl-devel gcc automake autoconf libtool make |
接著參考上面文章裡的連結node-and-npm-in-30-seconds.sh,
echo 'export PATH=$HOME/local/bin:$PATH' >> ~/.bashrc . ~/.bashrc mkdir ~/local mkdir ~/node-latest-install cd ~/node-latest-install curl http://nodejs.org/dist/latest/node-v0.6.11.tar.gz | tar xz --strip-components=1 ./configure --prefix=~/local sudo make install curl http://npmjs.org/install.sh | sudo npm_debug=1 clean=no PATH=$PATH sh |
主要就是node.js現在沒有提供「node-latest.tar.gz」這個壓縮包,我們必須自己到 http://nodejs.org/dist/latest/ 裡去看看最新的版本叫什麼。
並且提供正確的權限及路徑以安裝npm。
完成後可以試試用npm安裝socket.io
npm install socket.io |
接下來當然就要來用express做一點應用測試!
找到這一篇
node.jsとsocket.ioでリアルタイムチャットシステムを作る ~インストール編~
node.jsとsocket.ioでリアルタイムチャットシステムを作る ~実装編~
劈哩啪啦的跟著做完後,就看到跟他很像的結果了!(不知道為啥css沒有全部套用到==)
以下就是我跟自己的iphone對話的紀錄…..