Tutorial install Node.js npm di CentOS 7

Dalam tutorial ini, 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.

1. Login ke VPS anda via SSH

2. Update system anda dan install paket yang di butuhkan

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:

Setelah repositori EPEL diaktifkan jalankan perintah berikut untuk menambahkan repositori Node.js v6 LTS:

Jika Anda ingin mengaktifkan repositori Node.js v8 alih-alih perintah di atas jalankan perintah berikut:

Setelah repositori NodeSource diaktifkan, kita dapat melanjutkan instalasi Node.js v6 LTS dan npm:

4. Install build tools

Untuk mengkompilasi dan menginstal addons asli dari repositori npm kita juga perlu menginstal build tools:

Untuk memverifikasi apakah instalasi Node.js berhasil, jalankan perintah berikut ini:

Outputnya harus seperti berikut ini:

5. Verifikasi instalasi npm

Untuk memverifikasi apakah instalasi npm berhasil, jalankan perintah berikut ini:

Outputnya harus seperti berikut ini:

6. Uji instalasi

Jika Anda ingin menguji instalasi, buatlah file uji:

dan kemudian tambahkan konten berikut:

Jalankan web server node dengan perintah berikut:

outputnya harus seperti berikut ini:

7. Test Installasi

Tutorial install Node.js npm di CentOS 7
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

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.