Wah, lagi rame node.js ya rupanya dunia internet. Bagi yang belum tahu node.js, bisa lihat INI dahulu. Node.js ini ramai digunakan untuk web yang ‘realtime’, contohnya Soundcloud, Grooveshark dan Tonesia. Nah, teknologi node.js ini merupakan teknologi yang baru dan lagi panas untuk dikembangkan nih. Soalnya dengan konsep node.js ini, bisa merealisasikan ide-ide web asynchronous yang dipikir rumit bila menggunakan web server biasa (PHP,ASP,JSP,DLL,DSB). Syarat utama belajar node.js ini adalah :
- punya komputer, kalau gak punya minjem atau gunakan punya orang yang gak kepakai. Daripada cuma buat mainan, mending buat belajar
- punya Ubuntu, karena saya ngasih tahunya buat Ubuntu. Kalau Linux lain, bisa lah dengan cara serupa, cuma berbeda command dikit. Kalau W!nd#ws saya tidak jamin, cukup merepotkan soalnya.
Sudah segitu aja syaratnya, berikutnya langsung masuk langkah-langkahnya, perhatikan :
Install library yang terkait
sudo apt-get install g++ curl libssl-dev apache2-utils sudo apt-get install git-core
Ambil source node.js
Bisa dengan dua cara, dengan GIT atau WGET.
git clone git://github.com/ry/node.git
atau
wget http://nodejs.org/dist/node-v0.1.96.tar.gz gunzip node-v0.1.96.tar.gz tar -xf node-v0.1.96.tar
Saya sarankan menggunakan GIT kalau ada, karena dapat yang terbaru pastinya.
Install node.js
cd node ./configure make sudo make install
Pertama di configure dahulu source-nya dan lalu di install. Setelah itu dapat digunakan. Sudah selesai, gunakan lah semestinya
Nah, kalau Anda ingin menginstall dari Synaptic (tapi ini tidak saya anjurkan) dapat melakukan hal-hal ini di terminal
sudo apt-get update
sudo apt-get install python-software-properties python g++ make
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
Karena ini menambahkan PPA baru, kadang suka tidak cocok lah dengan synaptic. Begitu ceritanya. Jadi lebih baik gunakan cara yang greget diawal.
Lalu jika sudah selesai, Anda dapat melakukan test yang sangat terkenal, Hello World ! Caranya :
Source tadi masukkan dalam folder node yang baru saja selesai diinstall, jika ingin menggunakan dimana saja, Anda tambahkan ENV_VAR terminal dengan file node. Lalu lakukan perintah
node hello_node.js
Hasilnya akan muncul , Server running at http://127.0.0.1:8124/,
Sebagai penanda, hasil print dari file js.
Berarti sudah running di port 8124, jika Anda membuka browser lalu arahkan ke http://localhost:8124 , maka akan muncul “Hello Node.js
“.
Sekian, dan tidak perlu terimakasih.
Ada yang jauh lebih mudah, pakai NVM. Sekaligus bisa ganti-ganti NodeJS versi berapa yang mau kita pakai 😀
https://github.com/creationix/nvm
cuman 1 baris perintah buat install NVM.