{"id":48657,"date":"2024-07-25T08:30:00","date_gmt":"2024-07-25T01:30:00","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=48657"},"modified":"2024-07-23T16:01:06","modified_gmt":"2024-07-23T09:01:06","slug":"cara-install-expressjs-di-cpanel","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/cara-install-expressjs-di-cpanel\/","title":{"rendered":"Cara Install Express.js di cPanel Hosting"},"content":{"rendered":"\n<p>Express.js adalah salah satu <em>framework <\/em><a href=\"https:\/\/blog.rumahweb.com\/apa-itu-nodejs-adalah\/\" target=\"_blank\" rel=\"noopener\" title=\"nodejs adalah\">Node.js<\/a> yang digunakan untuk membuat dan mengembangkan aplikasi berbasis website dan API. Dalam artikel ini, kami kan membahas bagaimana cara install Express.js di cPanel pada layanan <em>shared <\/em>hosting Rumahweb.<\/p>\n\n\n\n\n\n<p>Untuk membantu Anda memahami artikel ini, kami juga akan menjelaskan secara singkat apa itu Express.js dan fungsinya. Simak informasi berikut ini.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Apa itu Express.js?<\/h2>\n\n\n\n<p>Express.js adalah salah satu <em>framework <\/em>populer untuk aplikasi web <em>back-end<\/em> berbasis Node.js. Framework ini membantu developer membangun aplikasi web dan API agar lebih efisien dalam menggunakan JavaScript di sisi server. <\/p>\n\n\n\n<p>Express.js dikenal sebagai <em>framework <\/em>web standar untuk Node.js, karena mudah digunakan dan memiliki banyak fitur. Selain itu, <em>framework <\/em>ini memiliki sifat minimalis dan fleksibel yang memungkinkan <em>developer <\/em>untuk menyesuaikan aplikasi web dengan berbagai modul <em>middleware <\/em>sesuai kebutuhan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Kenapa menggunakan Express.js<\/strong>?<\/h2>\n\n\n\n<p>Ada beberapa alasan untuk menggunakan Express.js, salah satunya adalah fiturnya yang lengkap. Selain itu, banyak web <em>developer<\/em> menggunakan Express.js karena beberapa alasan berikut:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Routing:<\/strong> mekanisme untuk menentukan bagaimana aplikasi merespon <em>request <\/em>HTTP berdasarkan URL.<\/li>\n\n\n\n<li><strong>Middleware:<\/strong> fungsi yang dieksekusi sebelum request mencapai <em>handler <\/em>utama, bisa digunakan untuk berbagai keperluan seperti autentikasi atau logging.<\/li>\n\n\n\n<li><strong>Template engine:<\/strong> integrasi dengan berbagai template <em>engine <\/em>seperti EJS atau Pug untuk membuat konten web yang dinamis.<\/li>\n\n\n\n<li><strong>Pembuatan RESTful AP<\/strong>I: Dengan dukungan penuh untuk metode HTTP, ExpressJS sangat cocok untuk membuat RESTful API.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Cara Install Express.js <\/strong>di Hosting<\/h2>\n\n\n\n<p>Untuk menginstal Express.js di hosting, Anda membutuhkan fitur Node.js dan akses ke terminal. Di Rumahweb, fitur-fitur ini tersedia pada paket <a href=\"https:\/\/www.rumahweb.com\/cloud-hosting\/\" target=\"_blank\" rel=\"noopener\" title=\"hosting murah\">shared hosting<\/a> unlimited medium, large, dan paket <a href=\"https:\/\/www.rumahweb.com\/cloud-hosting\/\" target=\"_blank\" rel=\"noopener\" title=\"cloud hosting\">cloud hosting<\/a>.<\/p>\n\n\n\n<p>Jika layanan hosting yang Anda gunakan sudah mendukung Node.js dan terminal, Anda bisa memulai install Express.js dengan mengikuti tahapan di bawah ini:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1. Menentukan lokasi Instalasi\u00a0<\/h3>\n\n\n\n<p>Langkah pertama adalah menentukan lokasi instalasi, apakah akan menggunakan domain utama atau subdomain. Bila Anda memutuskan untuk menggunakan subdomain, Anda bisa membuat <a href=\"https:\/\/www.rumahweb.com\/journal\/subdomain-adalah\/\" target=\"_blank\" rel=\"noopener\" title=\"subdomain adalah\">subdomain<\/a> terlebih dahulu. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2. Melakukan Setup Node.JS App<\/h3>\n\n\n\n<p>Setelah menentukan lokasi instalasi, lanjutkan dengan melakukan installasi Node.js dengan langkah berikut :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Login ke <a href=\"https:\/\/www.rumahweb.com\/journal\/cara-login-cpanel\/\" title=\"\">cPanel<\/a>.<\/li>\n\n\n\n<li>Cari menu Setup node.js App.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/nodejs-selector-di-cpanel.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"430\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/nodejs-selector-di-cpanel-1024x430.png\" alt=\"Fitur nodejs di cpanel\" class=\"wp-image-48665\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/nodejs-selector-di-cpanel-1024x430.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/nodejs-selector-di-cpanel-300x126.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/nodejs-selector-di-cpanel-768x322.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/nodejs-selector-di-cpanel-370x155.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/nodejs-selector-di-cpanel-270x113.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/nodejs-selector-di-cpanel-570x239.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/nodejs-selector-di-cpanel-740x311.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/nodejs-selector-di-cpanel.png 1482w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Create Application node.js.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/deploy-nodejs.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"262\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/deploy-nodejs-1024x262.png\" alt=\"membuat aplikasi nodejs\" class=\"wp-image-48666\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/deploy-nodejs-1024x262.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/deploy-nodejs-300x77.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/deploy-nodejs-768x196.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/deploy-nodejs-1536x392.png 1536w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/deploy-nodejs-370x95.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/deploy-nodejs-270x69.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/deploy-nodejs-570x146.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/deploy-nodejs-740x189.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/deploy-nodejs.png 1546w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Selanjutnya, lakukan pengisian form sesuai ketentuan berikut:<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/install-nodejs.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/install-nodejs-1024x522.png\" alt=\"deploy nodejs di cpanel\" class=\"wp-image-48667\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/install-nodejs-1024x522.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/install-nodejs-300x153.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/install-nodejs-768x391.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/install-nodejs-370x189.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/install-nodejs-270x138.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/install-nodejs-570x290.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/install-nodejs-740x377.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/install-nodejs.png 1521w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Node.js version : Pilih versi nodejs sesuai keinginan\/kebutuhan.<\/li>\n\n\n\n<li>Application root : Tulis folder instalasi Express.js. Di sini, kami memberi nama folder nodejsapp\/express<\/li>\n\n\n\n<li>Application URL : Sesuaikan dengan nama domain atau subdomain tujuan instalasi.<\/li>\n\n\n\n<li>Aplication startup file : File yang dipilih untuk diakses pertama kali, secara default biasanya bernama app.js.<\/li>\n<\/ul>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>Node.js telah berhasil diinstal. Selanjutnya, copy path url virtual environment nodejs Anda. untuk melanjutkan proses instalasi express js, seperti gambar di bawah :<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/Path-environtment-nodejs.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"378\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/Path-environtment-nodejs-1024x378.png\" alt=\"berhasil install nodejs\" class=\"wp-image-48668\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/Path-environtment-nodejs-1024x378.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/Path-environtment-nodejs-300x111.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/Path-environtment-nodejs-768x284.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/Path-environtment-nodejs-370x137.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/Path-environtment-nodejs-270x100.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/Path-environtment-nodejs-570x211.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/Path-environtment-nodejs-740x273.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/Path-environtment-nodejs.png 1508w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3. Install Express.js di cPanel<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Akses ke menu terminal.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/terminal-di-cpanel-hosting.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"296\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/terminal-di-cpanel-hosting-1024x296.png\" alt=\"fitur terminal di cpanel\" class=\"wp-image-48670\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/terminal-di-cpanel-hosting-1024x296.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/terminal-di-cpanel-hosting-300x87.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/terminal-di-cpanel-hosting-768x222.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/terminal-di-cpanel-hosting-370x107.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/terminal-di-cpanel-hosting-270x78.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/terminal-di-cpanel-hosting-570x165.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/terminal-di-cpanel-hosting-740x214.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/terminal-di-cpanel-hosting.png 1524w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Akses ke <em>environment <\/em>nodejs menggunakan <em>path <\/em>yang sebelumnya telah disalin\/copy dari\u00a0hasil instalasi node.js.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/akses-enviroement-nodejs.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"229\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/akses-enviroement-nodejs-1024x229.png\" alt=\"akses ke environtment aplikasi nodejs\" class=\"wp-image-48671\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/akses-enviroement-nodejs-1024x229.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/akses-enviroement-nodejs-300x67.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/akses-enviroement-nodejs-768x172.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/akses-enviroement-nodejs-370x83.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/akses-enviroement-nodejs-270x60.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/akses-enviroement-nodejs-570x127.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/akses-enviroement-nodejs-740x165.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/akses-enviroement-nodejs.png 1472w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Jalankan perintah <em>npm init -y<\/em>. Fungsi perintah ini adalah untuk membuat file package.json.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-init.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"121\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-init-1024x121.png\" alt=\"menjalankan npm init\" class=\"wp-image-48672\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-init-1024x121.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-init-300x36.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-init-768x91.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-init-370x44.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-init-270x32.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-init-570x68.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-init-740x88.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-init.png 1444w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Di bawah ini adalah hasil pembuatan file package.json yang telah berhasil. selanjutnya, jalankan perintah <em>npm i express<\/em> untuk menginstal Express.js.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-install-express.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"442\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-install-express-1024x442.png\" alt=\"melakukan instalasi express js\" class=\"wp-image-48673\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-install-express-1024x442.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-install-express-300x130.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-install-express-768x332.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-install-express-370x160.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-install-express-270x117.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-install-express-570x246.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-install-express-740x320.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/npm-install-express.png 1435w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li> instalasi express.js yang telah berhasil.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/express-js-berhasil-diinstall.png\"><img loading=\"lazy\" decoding=\"async\" width=\"978\" height=\"249\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/express-js-berhasil-diinstall.png\" alt=\"instalasi express js selesai\" class=\"wp-image-48674\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/express-js-berhasil-diinstall.png 978w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/express-js-berhasil-diinstall-300x76.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/express-js-berhasil-diinstall-768x196.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/express-js-berhasil-diinstall-370x94.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/express-js-berhasil-diinstall-270x69.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/express-js-berhasil-diinstall-570x145.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/express-js-berhasil-diinstall-740x188.png 740w\" sizes=\"auto, (max-width: 978px) 100vw, 978px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"6\" class=\"wp-block-list\">\n<li>Selanjutnya, untuk memastikan instalasi Express.js yang di lakukan telah benar.&nbsp; kita akan merubah isi file app.js dengan cara menjalankan perintah \u201cnano app.js\u201d , perintah ini untuk membuka file app.js<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/edit-file-appjs.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1066\" height=\"91\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/edit-file-appjs.png\" alt=\"membukan file app.js\" class=\"wp-image-48676\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/edit-file-appjs.png 1066w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/edit-file-appjs-300x26.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/edit-file-appjs-1024x87.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/edit-file-appjs-768x66.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/edit-file-appjs-370x32.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/edit-file-appjs-270x23.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/edit-file-appjs-570x49.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/edit-file-appjs-740x63.png 740w\" sizes=\"auto, (max-width: 1066px) 100vw, 1066px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"7\" class=\"wp-block-list\">\n<li>Berikut ini adalah isi file app.js default dari instalasi nodejs, silahkan anda hapus\/edit sesuai kebutuhan.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/isi-default-file-app.js-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"929\" height=\"654\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/isi-default-file-app.js-1.png\" alt=\"edit file app.js\" class=\"wp-image-48677\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/isi-default-file-app.js-1.png 929w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/isi-default-file-app.js-1-300x211.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/isi-default-file-app.js-1-768x541.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/isi-default-file-app.js-1-370x260.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/isi-default-file-app.js-1-270x190.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/isi-default-file-app.js-1-570x401.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/isi-default-file-app.js-1-740x521.png 740w\" sizes=\"auto, (max-width: 929px) 100vw, 929px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"8\" class=\"wp-block-list\">\n<li>Pada artikel ini kami mencontohkan script&nbsp; express.js sederhana , yaitu dengan script berikut :<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>var express = require('express');\n\nvar app = express();\n\n\/\/ Routes\n\napp.get('\/', function(req, res) {\n\nres.send('Halo teman-teman! Ini adalah Website Express.js pertama saya');\n\n&nbsp;});\n\n\/\/ Listen\n\nvar port =&nbsp; 8080;\n\napp.listen(port);\n\nconsole.log('Listening on localhost:'+ port);<\/code><\/pre>\n\n\n\n<ol start=\"9\" class=\"wp-block-list\">\n<li>setelah di edit, silahkan Simpan perubahan dengan cara tekan ctrl+x , lalu ketik \u201cy\u201d, seperti di bawah :\u00a0<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-edit-file-app.js.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"592\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-edit-file-app.js-1024x592.png\" alt=\"edit file app.js - install express.js di cpanel\" class=\"wp-image-48679\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-edit-file-app.js-1024x592.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-edit-file-app.js-300x173.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-edit-file-app.js-768x444.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-edit-file-app.js-370x214.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-edit-file-app.js-270x156.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-edit-file-app.js-570x330.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-edit-file-app.js-740x428.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-edit-file-app.js.png 1133w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"10\" class=\"wp-block-list\">\n<li>Setelah itu, restart aplikasi Node.js.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/restart-nodjes.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"368\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/restart-nodjes-1024x368.png\" alt=\"restart aplikasi nodejs\" class=\"wp-image-48680\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/restart-nodjes-1024x368.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/restart-nodjes-300x108.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/restart-nodjes-768x276.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/restart-nodjes-370x133.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/restart-nodjes-270x97.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/restart-nodjes-570x205.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/restart-nodjes-740x266.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/restart-nodjes.png 1518w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<ol start=\"11\" class=\"wp-block-list\">\n<li>Selanjutnya akses ke URL domain atau subdomain yang Anda gunakan untuk install express.js. Bila berhasil, akan tampilan sesuai isi file app.js.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-install-express-js.png\"><img loading=\"lazy\" decoding=\"async\" width=\"815\" height=\"211\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-install-express-js.png\" alt=\"tampilan website express js\" class=\"wp-image-48681\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-install-express-js.png 815w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-install-express-js-300x78.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-install-express-js-768x199.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-install-express-js-370x96.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-install-express-js-270x70.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-install-express-js-570x148.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/hasil-install-express-js-740x192.png 740w\" sizes=\"auto, (max-width: 815px) 100vw, 815px\" \/><\/a><\/figure>\n\n\n\n<p><br \/>Sampai tahap ini, proses install Express.js di cPanel hosting telah berhasil dilakukan. Anda bisa melanjutkan untuk mengelola <em>framework <\/em>yang telah Anda buat. <\/p>\n\n\n\n<p>Demikian tadi panduan kami tentang cara install Express.js di cPanel hosting, semoga bermanfaat.<br \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Express.js adalah salah satu framework Node.js yang digunakan untuk membuat dan mengembangkan aplikasi berbasis website dan API. Dalam artikel ini, kami kan membahas bagaimana cara install Express.js di cPanel pada layanan shared hosting Rumahweb. Untuk membantu Anda memahami artikel ini, kami juga akan menjelaskan secara singkat apa itu Express.js dan fungsinya. Simak informasi berikut ini. [&hellip;]<\/p>\n","protected":false},"author":339,"featured_media":48700,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[695],"tags":[18,2250,768],"class_list":{"0":"post-48657","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-cpanel","8":"tag-cpanel","9":"tag-express-js","10":"tag-nodejs"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/48657","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/339"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=48657"}],"version-history":[{"count":0,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/48657\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/48700"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=48657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=48657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=48657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}