{"id":16336,"date":"2023-12-11T13:04:48","date_gmt":"2023-12-11T06:04:48","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=16336"},"modified":"2023-12-11T13:08:18","modified_gmt":"2023-12-11T06:08:18","slug":"cara-install-nodejs-di-cpanel","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/cara-install-nodejs-di-cpanel\/","title":{"rendered":"Cara Install NodeJS di cPanel Hosting"},"content":{"rendered":"\n<p>Ada banyak pilihan bahasa pemrograman yang bisa Anda gunakan untuk membangun aplikasi berbasis web. NodeJS adalah salah satu framework yang berfungsi untuk menjalankan JavaScript di sisi server, untuk kemudian disajikan dalam bentuk konten web dinamis ke dalam web browser. Pada panduan ini, kami akan berbagi cara install NodeJS di cPanel hosting.<\/p>\n\n\n\n\n\n<p>Namun sebelum kami bahas cara install NodeJS di cPanel, terlebih dahulu kami akan menjelaskan secara singkat apa itu NodeJS. Simak informasi berikut ini.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Apa itu NodeJS<\/h2>\n\n\n\n<p>Node.JS adalah salah satu pemrograman server side berbasis Javascript. NodeJS dapat membuat script javascript di eksekusi di sisi server, sama halnya seperti jenis bahasa pemograman web lain seperti PHP. <\/p>\n\n\n\n<p>Selain itu, NodeJS memiliki repository server HTTP tersendiri, sehingga memungkinkan untuk menjalankan web server tanpa menggunakan aplikasi web server seperti apache, ngingx atau web server lainnya.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><strong>Baca juga artikel : <a href=\"https:\/\/blog.rumahweb.com\/apa-itu-nodejs-adalah\/\" title=\"Nodejs adalah\">Apa Itu NodeJS? Pengertian dan Cara Kerjanya<\/a><\/strong><\/pre>\n\n\n\n<p>Fitur NodeJS di Rumahweb tersedia pada layanan <a href=\"https:\/\/www.rumahweb.com\/hosting-murah\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Shared Hosting<\/a> mulai paket Medium dan Large, serta semua paket <a href=\"https:\/\/www.rumahweb.com\/cloud-hosting\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Cloud Hosting<\/a>. Pada layanan hosting kami, framework yang dapat Anda gunakan adalah React, Express, Vue, dan Angular. <\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Catatan:<\/p>\n<cite>Bagi pengguna framework Angular, Vue dan ReactJS, proses deploy harus dilakukan melalui localhost terlebih dahulu. Saat ini, cPanel pada Hosting tidak mendukung proses development mode guna pembuatan front end berbasis NodeJS. Pelajari cara install NodeJS di localhost pada link <strong><a href=\"https:\/\/www.rumahweb.com\/journal\/cara-install-nodejs-di-localhost-windows-11\/\" target=\"_blank\" rel=\"noopener\" title=\"\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-gridlove-acc-color\">berikut<\/mark><\/a><\/strong>.<\/cite><\/blockquote>\n\n\n\n<p>Lalu, bagaimana cara <em>install NodeJS di cPanel <\/em>hosting Rumahweb? simak langkah-langkah berikut ini. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cara Install NodeJS di cPanel<\/h2>\n\n\n\n<p>Berikut adalah step by step untuk install NodeJS di cPanel pada layanan shared hosting atau cloud hosting Rumahweb :<\/p>\n\n\n\n<p>1. Silahkan login ke cPanel, kemudian akses ke menu setup NodeJS app.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"951\" height=\"355\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/setup-nodejs.png\" alt=\"setup nodejs\" class=\"wp-image-16338\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/setup-nodejs.png 951w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/setup-nodejs-300x112.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/setup-nodejs-768x287.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/setup-nodejs-370x138.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/setup-nodejs-270x101.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/setup-nodejs-570x213.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/setup-nodejs-740x276.png 740w\" sizes=\"auto, (max-width: 951px) 100vw, 951px\" \/><\/figure>\n\n\n\n<p>2. Klik <strong>create application<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"334\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/create-application-nodejs-1024x334.png\" alt=\"create application nodejs di cpanel\" class=\"wp-image-16339\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/create-application-nodejs-1024x334.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/create-application-nodejs-300x98.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/create-application-nodejs-768x251.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/create-application-nodejs-370x121.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/create-application-nodejs-270x88.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/create-application-nodejs-570x186.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/create-application-nodejs-740x241.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/create-application-nodejs.png 1318w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>3. Setelah itu akan muncul tampilan untuk konfigurasi aplikasi NodeJS yang akan dibuat. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"431\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/environtment-nodejs-1024x431.png\" alt=\"install nodejs di cPanel hosting\" class=\"wp-image-16340\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/environtment-nodejs-1024x431.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/environtment-nodejs-300x126.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/environtment-nodejs-768x323.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/environtment-nodejs-370x156.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/environtment-nodejs-270x114.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/environtment-nodejs-570x240.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/environtment-nodejs-740x311.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/environtment-nodejs.png 1293w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Berikut detail informasi dari field tersebut:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Node.js Version: Pilih versi NodeJS sesuai yang anda butuhkan. Pada NodeJS di cpanel Rumahweb yang tersedia adalah versi 6,8,9,10,11,12.<\/li>\n\n\n\n<li>Application Mode: Pengaturan konfigurasi untuk environtment yang akan dibuat, opsi yang tersedia adalah development dan production<\/li>\n\n\n\n<li>Application Root: Silahkan pilih directory yang ingin digunakan untuk meletakkan file aplikasi NodeJS<\/li>\n\n\n\n<li>APP URL: Url yang akan digunakan untuk mengakses website yang dibuat dengan NodeJS<\/li>\n\n\n\n<li>Application Startup File: File yang dipilih untuk diakses pertama kali, secara default biasanya bernama app.js.<\/li>\n<\/ul>\n\n\n\n<p>4. Setelah mengisikan <em>environtmen <\/em>tersebut, silahkan klik create. Tunggu prosesnya sampai selesai. Apabila selesai maka akan muncul tampilan NodeJS yang sudah dibuat seperti gambar berikut.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"434\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-created-1024x434.png\" alt=\"\" class=\"wp-image-16341\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-created-1024x434.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-created-300x127.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-created-768x326.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-created-370x157.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-created-270x115.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-created-570x242.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-created-740x314.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-created.png 1304w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>5. Ketika diakses url NodeJS akan menampilkan it works sesuai screenshot berikut :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"748\" height=\"264\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-akses.png\" alt=\"\" class=\"wp-image-16342\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-akses.png 748w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-akses-300x106.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-akses-370x131.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-akses-270x95.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-akses-570x201.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/nodejs-akses-740x261.png 740w\" sizes=\"auto, (max-width: 748px) 100vw, 748px\" \/><\/figure>\n\n\n\n<p>Sampai tahap ini <span style=\"text-decoration: underline;\">deploy NodeJS di cPanel<\/span> sudah selesai. Anda dapat melakukan pengelolaan NodeJS termasuk penambahan framework seperti <strong>React.JS, Express, Vue, dan Angular<\/strong>. Jangan lupa, lakukan restart app setiap melakukan perubahan pada NodeJS. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bagaimana upload project NodeJS dari localhost ke hosting?<\/h2>\n\n\n\n<p>Bagi Anda yang telah membuat project NodeJS di localhost dan ingin mengonlinekan di hosting, Anda bisa mengikuti panduan berikut ini: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/cara-upload-project-nodejs-di-cpanel\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Cara Upload Project NodeJS di cPanel Hosting<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/cara-upload-nextjs-di-cpanel-hosting\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Cara Upload NextJS di cPanel Hosting<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.rumahweb.com\/journal\/deploy-react-js-di-cpanel-hosting\/\" target=\"_blank\" rel=\"noopener\" title=\"\">Deploy React JS Application Di cPanel Hosting<\/a><\/li>\n<\/ul>\n\n\n\n<p>Demikian artikel kami tentang cara deploy NodeJS di cPanel hosting, semoga bermanfaat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ada banyak pilihan bahasa pemrograman yang bisa Anda gunakan untuk membangun aplikasi berbasis web. NodeJS adalah salah satu framework yang berfungsi untuk menjalankan JavaScript di sisi server, untuk kemudian disajikan dalam bentuk konten web dinamis ke dalam web browser. Pada panduan ini, kami akan berbagi cara install NodeJS di cPanel hosting. Namun sebelum kami bahas [&hellip;]<\/p>\n","protected":false},"author":322,"featured_media":43980,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[695],"tags":[18,767,768],"class_list":{"0":"post-16336","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-cpanel","8":"tag-cpanel","9":"tag-deploy","10":"tag-nodejs"},"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/08\/Banner-Cara-Install-NodeJS-di-cPanel-Hosting.png","jetpack_shortlink":"https:\/\/wp.me\/p8n3G7-4fu","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/16336","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\/322"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=16336"}],"version-history":[{"count":0,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/16336\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/43980"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=16336"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=16336"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=16336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}