Home  »  Hosting   »   Cara Install Express.js di Hosting

Cara Install Express.js di Hosting

Last Update:

Introduction

Hi DomaiNesians! Kamu suka utak-atik website? Suka iseng coba bikin website sendiri? Nah, buat kamu yang udah bosen pakai bahasa pemrograman PHP, kamu bisa lho move on ke Node.js. Mau tahu apa itu Node.js dan kelebihannya? Silahkan baca Kelebihan Node.js dalam Pembuatan Website. Sebagai pengganti bahasa pemrograman PHP, tentu saja Node.js juga memiliki berbagai macam web framework. Kalau di PHP, kamu bisa menemukan framework seperti Codeigniter, Laravel dan Yii. Di Node.js kamu juga bisa menemukan web framework seperti Express.js, Sails.js dan Kraken.js. Nah, pada panduan kali ini DomaiNesia akan menjelaskan bagaimana cara install Express.js di Hosting. Pengen tahu? Yuk ikuti step per stepnya.

Baca Juga: Tips Memilih Hosting Terbaik

Apa itu Express.js?

Sebelum masuk ke cara install, sebaiknya kamu harus kenalan dulu dengan Express.js. Apa sih Express.js itu? DIkutip dari website resminya, Express.js merupakan salah satu jenis web framework berbasis Node.js. Di dalam express.js ini kamu bisa menemukan beberapa modul, helper dan library seperti layaknya framework PHP biasa.

Mengapa Harus Menggunakan Express.js?

Ada beberapa alasan mengapa kamu perlu melirik Express.js sebagai framework pilihan.
1.Cepat dan Fleksibel
2.Banyak fitur untuk development website
3.Adanya dukungan middleware
4.Support HTTP verb seperti POST, GET, PUT dan sebagainya
5.Routing dan Helper yang digunakan sangat mudah dan terstruktur
6.Dokumentasi komplit dan mudah dimengerti

Tahap Persiapan

Ada beberapa hal yang perlu kamu persiapkan terlebih dahulu.
Pertama, kamu harus tahu bagaimana akses server via SSH. Hal ini nanti berguna ketika melakukan instalasi. Nah buat kamu yang belum tahu, silahkan baca Cara Akses SSH Melalui Terminal atau PuTTy. Atau buat kamu yang belum tahu apa itu SSH, silahkan baca Apa itu SSH Server.
Kedua, karena proses instalasi banyak menggunakan command Linux jadi sebaiknya kamu kenalan dulu dengan berbagai command/perintah Linux. Buat kamu yang belum tahu, bisa baca di 10 Perintah Linux Yang Harus Kamu Tahu.
Ketiga, pastikan kamu sudah instal Node.js. Untuk panduannya, bisa cek di Cara Install Node.js di Hosting
Setelah ketiga persiapan tersebut sudah dilakukan, maka kamu siap untuk menginstall Express.js :))

Cara Install Express.js di Hosting

Adapun cara install Express.js di Hosting adalah sebagai berikut.

1. Menentukan Lokasi Install

Hal pertama yang harus kamu pikirkan adalah lokasi di mana Express.js akan diinstal. Apakah di domain utama? Apakah di subdomain? Jika di domain utama, silahkan lakukan instalasi di dalam public_html. Jika di subdomain, silahkan lakukan instalasi Express.js di dalam foldernya.
Misal:
Domain utama: websitesaya.com
Subdomain: express.websitesaya.com
Untuk membuat subdomain, silahkan ikuti panduan Cara Membuat Subdomain di Hosting.

Cara Install Express.js

2. Akses SSH via Terminal atau PuTTy

Kemudian yang harus kamu lakukan yaitu mengakses server via SSH menggunakan Terminal atau Software PuTTy. Buat kamu pengguna Linux atau Mac, bisa menggunakan terminal. Buat kamu pengguna WIndows, bisa menggunakan Software PuTTy. Apabila anda belum mengetahui caranya, silahkan baca di Panduan Cara Akses SSH. Tulis

Cara Install Express.js

Perlu diingat bahwa SSH hanya bisa dilakukan minimal Paket Hosting Super

3. Membuat File Package.json

Saatnya masuk ke tahap inti. Jika lokasi install berada di domain utama, silahkan masuk ke public_html. Jika lokasi install berada di dalam folder (dilakukan di subdomain), maka silahkan masuk ke folder dengan cara berikut,

Cara Install Express.js

Kemudian tulis

perintah ini berfungsi untuk membuat file package.json. Tunggu sebentar hingga proses selesai.

4. Install Express.js di Hosting

Nah untuk melakukan instalasi Express.js silahkan tulis command berikut.

Tunggu sebentar hingga proses instalasi selesai. Jangan kaget ya ketika di dalam folder (lokasi install) tadi akan terisi banyak dependensi/ file- file baru.

5. Membuat File Percobaan

Nah, untuk mengetahui apakah proses install Express.js berhasil, kamu harus membuat file berbasis Node.js. Kamu bisa menggunakan perintah nano atau vim.

Cara Install Express.js
Kemudian isi dengan kode berikut:

Cara Install Express.js

Catatan: Bagi kamu yang belum terbiasa menggunakan vim, silahkan copy script di atas. Kemudian tulis vim index.js. Ketika muncul layar kosong, silahkan klik kanan pilih paste. Setelah itu untuk menyimpan script, silahkan tekan “Esc” pada keyboard. Lalu tulis :wq dan enter.

Bagaimana agar Servis Node.js Dapat Uptime Secara Terus Menerus?

Sama halnya dengan Node.js, kamu bisa menggunakan forever.js agar script kamu bisa tetap berjalan selama 24 jam.

6. Melakukan Instalasi Forever

Silahkan ketik perintah berikut di terminal

Cara Install Express.js

Untuk menjalankan service forever.js, silahkan tulis

Cara Install Express.js
Selalu diingat bahwa Forever.js hanya dapat dijalankan ketika anda berada pada folder/ direktori script (aplikasi) Express.js!

7. Menjalankan Express.js dengan Port 80

Agar dapat diakses oleh web browser, pastikan kamu telah melakukan setting service Express.js. Pertama, silahkan tambahkan konfigurasi port 80 di file .htaccess. Belum tahu apa itu file .htaccess? Coba baca Apa itu .htaccess. Untuk menambahkan file .htaccess silahkan tulis

Cara Install Express.js

Lalu, silahkan tulis script berikut ini

Jangan lupa di save ya!

8. Proses Install Express.js Berhasil!

Oke, coba sekarang buka web browser kemudian tulis sesuai nama domain kamu. Jika menggunakan subdomain, pastikan tulis juga dengan subdomainnya. Dan lihat apa yang terjadi! Jika berhasil, maka file index.js tadi akan berjalan dengan sukses.

Cara Install Express.js

Oiya kamu juga bisa cek service Express.js melalui terminal. Silahkan tulis command berikut,

Closing

Nah, cara install Express.js sangat mudah kan? Memang bagi yang belum terbiasa menggunakan perintah terminal Linux akan cukup membingungkan. Tetapi jika kamu mengikuti step by step cara di atas, Kami pastikan kamu akan lebih mudah untuk melakukan instalasi. Jangan ragu untuk menghubungi Tim Support DomaiNesia apabila kamu mengalami kesulitan ya! Tertarik dengan Hosting Murah Berkualitas? Cek aja Hosting DomaiNesia!

Baca Juga: Cara Membuat Toko Online Sendiri

Pindah ke DomaiNesia

Tertarik mendapatkan semua fitur layanan DomaiNesia?
Dapatkan Diskon Migrasi 25% serta GRATIS biaya migrasi & setup

Ya, migrasikan layanan saya!