
Tutorial install Node.js npm di CentOS 7 – saya akan menunjukkan cara menginstal Node.js dan npm di CentOS 7. Node.js adalah runtime JavaScript open source yang ada pada engine Chrome JavaScript V8 dan dapat digunakan untuk membuat berbagai jenis aplikasi server side. Npm adalah manajemen paket untuk JavaScript. Tutorial ini hanya untuk distro Redhat / CentOS 7. Installasi Node.js dan npm di CentOS 7 sangat mudah, jika anda mengikuti tutorial langkah demi langkah dengan hati-hati.
Tutorial install Node.js npm di CentOS 7 – 1. Login ke VPS anda via SSH
ssh user@vps_IP
Tutorial install Node.js npm di CentOS 7 – 2. Update system anda dan install paket yang di butuhkan
yum install curl sudo
Tutorial install Node.js npm di CentOS 7 – 3. Install Node.js dan npm dari repositori NodeSource
Kita akan install Node.js v6 LTS dan npm dari repo NodeSource yang tersedia pada repo EPEL.
Untuk mengaktifkan repo EPEL pada VPS CentOS 7 anda, jalankan perintah berikut:
sudo yum install epel-release
Setelah repositori EPEL diaktifkan jalankan perintah berikut untuk menambahkan repositori Node.js v6 LTS:
curl --silent --location https://rpm.nodesource.com/setup_6.x | sudo bash -
Jika Anda ingin mengaktifkan repositori Node.js v8 alih-alih perintah di atas jalankan perintah berikut:
curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
Setelah repositori NodeSource diaktifkan, kita dapat melanjutkan instalasi Node.js v6 LTS dan npm:
sudo yum install nodejs
Tutorial install Node.js npm di CentOS 7 – 4. Install build tools
Untuk mengkompilasi dan menginstal addons asli dari repositori npm kita juga perlu menginstal build tools:
sudo yum install gcc-c++ make
Untuk memverifikasi apakah instalasi Node.js berhasil, jalankan perintah berikut ini:
node -v
Outputnya harus seperti berikut ini:
v6.11.3
Tutorial install Node.js npm di CentOS 7 – 5. Verifikasi instalasi npm
Untuk memverifikasi apakah instalasi npm berhasil, jalankan perintah berikut ini:
npm -v
Outputnya harus seperti berikut ini:
3.10.10
Tutorial install Node.js npm di CentOS 7 – 6. Uji instalasi
Jika Anda ingin menguji instalasi, buatlah file uji:
vi hello_world.js
dan kemudian tambahkan konten berikut:
const http = require('http');
const port = 3000;
const ip = '0.0.0.0';
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World');
}).listen(port, ip);
console.log(`server is running on ${ip}:${port}`);
Jalankan web server node dengan perintah berikut:
node hello_world.js
outputnya harus seperti berikut ini:
server is running on 0.0.0.0:3000
Tutorial install Node.js npm di CentOS 7 – 7. Test Installasi
Anda telah berhasil mempelajari cara installasi Node.js dan npm di VPS CentOS 7 Anda. Untuk informasi lebih lanjut tentang Node.js dan npm, baca dokumentasi resmi Node.js dan npm.
Sekian 🙂
Jangan lupa baca bismillah sebelum memulai.
hrace009 Personal Blog