Dalam tutorial ini, kami akan menunjukkan cara menginstal dan konfigurasi ExpressJS pada CentOS 7. Bagi Anda yang belum tahu, Express adalah framework aplikasi web NodeJS. serangkaian fitur yang tangguh dan dapat digunakan untuk membuat aplikasi berbasis web satu halaman, multi-halaman, serta hibrida.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan langkah demi langkah instalasi ExpressJS di server CentOS 7.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:CentOS 7.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal ExpressJS di CentOS 7
Langkah 1. Pertama-tama, pastikan semua paket sudah diperbarui.
yum - update
Langkah 2. Menginstal Node.js
Instal semua dependensi yang diperlukan di server Anda:
yum -y groupinstall "Development Tools"
Selanjutnya, buka halaman unduh Node.js dan unduh versi stabil terbaru dari Node.js, Pada saat penulisan artikel ini adalah versi 0.12.7:
wget https://nodejs.org/download/release/latest-v0.12.x/node-v0.12.7.tar.gz tar -xzvf node-v0.12.7.tar.gz cd node-v0.12.7 ./configure make make install
Langkah 3. Menginstal ExpressJS.
Instal paket ExpressJS, perintahnya adalah:
npm install -g express express-generator
Setelah Anda selesai, Untuk alasan keamanan buat pengguna sistem biasa dan jalankan node di bawah akun itu. Ini akan membantu mengamankan server Anda jika ada kerentanan dieksploitasi di Node.js:
useradd idrootexpressuser passwd idrootexpressuser
Buat direktori untuk proyek Express pertama Anda dan navigasikan ke direktori itu:
mkdir first_project cd first_project/
Untuk menyiapkan proyek pertama Anda, jalankan perintah berikut:
express npm install
Hal terakhir yang perlu Anda lakukan adalah memulai aplikasi Anda dan mengaksesnya menggunakan browser web. Untuk itu, Anda dapat menjalankan perintah berikut:
node ./bin/www &
Langkah 4. Mengakses ExpressJS.
ExpressJS akan tersedia pada port HTTP 3000 secara default. Buka browser favorit Anda dan navigasikan ke http://yourdomain.com:3000
atau http://server-ip:3000
dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan instalasi. Jika Anda menggunakan firewall, buka port 3000 untuk mengaktifkan akses ke panel kontrol.
Selamat! Anda telah berhasil menginstal ExpressJS. Terima kasih telah menggunakan tutorial ini untuk menginstal ExpressJS di sistem CentOS 7. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi ExpressJS.