{"id":1863,"date":"2022-07-20T11:51:35","date_gmt":"2022-07-20T04:51:35","guid":{"rendered":"https:\/\/www.jetorbit.com\/panduan\/?p=1863"},"modified":"2024-11-25T14:01:40","modified_gmt":"2024-11-25T07:01:40","slug":"cara-setup-node-js-di-cpanel","status":"publish","type":"post","link":"https:\/\/www.jetorbit.com\/panduan\/cara-setup-node-js-di-cpanel\/","title":{"rendered":"Cara Setup Node.JS di Cpanel"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Daftar Isi Artikel<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-setup-node-js-di-cpanel\/#Pengenalan\" >Pengenalan<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-setup-node-js-di-cpanel\/#Keunggulan_Nodejs\" >Keunggulan Node.js<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-setup-node-js-di-cpanel\/#Cara_Setup_Nodejs_Pada_Cpanel\" >Cara Setup Node.js Pada Cpanel<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-setup-node-js-di-cpanel\/#1_login_Pada_Cpanel_Anda\" >1. login Pada Cpanel Anda<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-setup-node-js-di-cpanel\/#2_Pilih_Nodejs_Pada_Menu_Cpanel\" >2. Pilih Node.js Pada Menu Cpanel<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-setup-node-js-di-cpanel\/#3_Membuat_Apliaksi_Nodejs\" >3. Membuat Apliaksi Node.js<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-setup-node-js-di-cpanel\/#4_Konfigurasi_Aplikasi_Nodejs\" >4. Konfigurasi Aplikasi Node.js<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-setup-node-js-di-cpanel\/#5Setup_Nodejs_Berhasil_Dibuat\" >5.Setup&nbsp; Node.js Berhasil Dibuat<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-setup-node-js-di-cpanel\/#5Konfigurasi_NPM\" >5.Konfigurasi NPM<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-setup-node-js-di-cpanel\/#6_Mengupload_File_Nodejs\" >6. Mengupload File Node.js<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.jetorbit.com\/panduan\/cara-setup-node-js-di-cpanel\/#kesimpulan\" >kesimpulan<\/a><\/li><\/ul><\/nav><\/div>\n\n<div class=\"info\">Panduan ini berlaku untuk produk <a href=\"https:\/\/www.jetorbit.com\/cloud-hosting\/\">Cloud Hosting<\/a> atau <a href=\"https:\/\/jetvm.com\" target=\"_blank\" rel=\"noopener\">VPS<\/a> dengan Cpanel<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Pengenalan\"><\/span>Pengenalan<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Seperti yang dilansir pada wikipedia&nbsp; mengenai pengenalan Node.js, node.js adalah platform perangkat lunak pada Sisi peladen dan aplikasi jaringan. Ditulis dengan bahasa JavaScript dan dijalankan pada Windows, Mac OS X, dan Linux tanpa perubahan kode program<\/p>\n\n\n\n<p>Fungsi lain dari Node.js pada suatu website yaitu tidak perlu melakukan koding dari dua sisi, jadi kita hanya Menggunakan Javascript dengan Javascript website dapat bekerja dari sisi client (client side) maupun sisi server (server side).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Keunggulan_Nodejs\"><\/span>Keunggulan Node.js<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Banyak sekali keunggulan node.js yang antara lain sebagi berikut :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Mudah digunakan.<\/li>\n\n\n\n<li>Efisiensi yang tinggi untuk digunakan.<\/li>\n\n\n\n<li>Banyak forum yang masih membahas node.js salah satunya bisa anda kunjungi <a href=\"https:\/\/hackr.io\/forum\/node-js\" target=\"_blank\" rel=\"noopener\">disini.<\/a><\/li>\n\n\n\n<li>Adanya pertukaran kode antara klien dan server, yaitu <i>server-side rendering<\/i>\u00a0pada kerangka\u00a0JavaScript.<\/li>\n\n\n\n<li>Mendukung penyimpanan sementara atau cache.<\/li>\n\n\n\n<li>Berbasis open source.<\/li>\n\n\n\n<li>Realtime application.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Cara_Setup_Nodejs_Pada_Cpanel\"><\/span>Cara Setup Node.js Pada Cpanel<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Dan berikut ini cara setup node.js yang bisa anda praktekan, sebelum anda melakukan setup pastikan anda Mempunyai akun hosting cpanel yang bisa anda pesan melalui j<a href=\"https:\/\/www.jetorbit.com\/\">etorbit<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_login_Pada_Cpanel_Anda\"><\/span>1. login Pada Cpanel Anda<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Untuk login pada cpanel Anda bisa mengikuti panduan berikut untuk login pada Cpanel anda <a href=\"https:\/\/www.jetorbit.com\/panduan\/cara-login-ke-cpanel\/\">cara login ke cpanel<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_Pilih_Nodejs_Pada_Menu_Cpanel\"><\/span>2. Pilih Node.js Pada Menu Cpanel<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Setelah selesai di arahkan pada dashboard Cpanel silahkan anda pilih menu <strong>node.js<\/strong> untuk mulai setup<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1019\" height=\"226\" src=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/setup-node-js.png\" alt=\"\" class=\"wp-image-1865\" srcset=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/setup-node-js.png 1019w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/setup-node-js-300x67.png 300w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/setup-node-js-768x170.png 768w\" sizes=\"(max-width: 1019px) 100vw, 1019px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_Membuat_Apliaksi_Nodejs\"><\/span>3. Membuat Apliaksi Node.js<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Perlu di ketahui bahwa node.js dapat membuat aplikasi seperti Ghost, ExpressJS, REactJS dan lain2, untuk Melanjutkan silahkan anda klik <strong>create aplication.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"619\" height=\"142\" src=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/setup-node.js-cpanel-2.png\" alt=\"\" class=\"wp-image-1866\" srcset=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/setup-node.js-cpanel-2.png 619w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/setup-node.js-cpanel-2-300x69.png 300w\" sizes=\"(max-width: 619px) 100vw, 619px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_Konfigurasi_Aplikasi_Nodejs\"><\/span>4. Konfigurasi Aplikasi Node.js<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Pada menu konfigurasi setelah <strong>create account&nbsp;<\/strong>silahkan anda bisa mengikuti panduan berikut :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Node.js<\/strong> :Isi versi node.js yang ingin anda gunakan<\/li>\n\n\n\n<li>\u00a0<strong>Application Mode : <\/strong>silakan anda bisa pilih mode <em>Production.<\/em><\/li>\n\n\n\n<li><strong>Aplicaton root : <\/strong>silakam anda tulis nama <em>folder<\/em>. Folder tersebut sebagai tempat aplikasi berbasis NodeJS. Tulis nama folder sesuai aplikasi yang dijalankan. Misalnya jika ingin melakukan instalasi jetorbit, maka tulis Folder dengan nama &#8220;jetorbit&#8221; agar lebih mudah dingat.<\/li>\n\n\n\n<li><strong>Application url<\/strong> : untuk aplication url silahkan anda pilih ingin menggunakan domain atau <a href=\"https:\/\/www.jetorbit.com\/panduan\/cara-menambahkan-subdomain\/\">subdomain<\/a><\/li>\n\n\n\n<li><strong>Application startup file : <\/strong>dikosongkan<\/li>\n\n\n\n<li>Terakhir klik C<strong>reate<\/strong><\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5Setup_Nodejs_Berhasil_Dibuat\"><\/span>5.Setup&nbsp; Node.js Berhasil Dibuat<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Settup NodeJS telah berhasil. Jangan lupa untuk menyalin atau mengcopy path yang ada. Path tersebut nantinya digunakan agar bisa masuk ke nodevenv atau virtual environment. Setelah itu, jangan lupa klik <strong>Save<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" width=\"587\" height=\"269\" src=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/setup-node.js-4.png\" alt=\"\" class=\"wp-image-1867\" srcset=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/setup-node.js-4.png 587w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/setup-node.js-4-300x137.png 300w\" sizes=\"(max-width: 587px) 100vw, 587px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5Konfigurasi_NPM\"><\/span>5.Konfigurasi NPM<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Untuk bisa menjalankan konfigurasi NPM dan JS script anda perlu melakukan konfigurasi sebagai berikut :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>login SSH<\/li>\n<\/ul>\n\n\n\n<p>Silahkan anda login pada SSH hosting anda, perlu diingat layanan jetorbit yang bisa mengakses SSH adalah paket Hosting bisnis venus sampai jupiter. untuk login ke ssh anda bisa mengikuti panduan <a href=\"https:\/\/www.jetorbit.com\/panduan\/cara-membuat-akses-ssh-di-cpanel-dan-mengaksesnya-via-putty\/\">cara login ssh pada cpanel<\/a>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Menjalankan path directory<\/li>\n<\/ul>\n\n\n\n<p>Setelah anda berhasil login silahkan anda jalankan path directory sesuai pada aplikasi node js yang sudah anda buat Pada SSH contoh :<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"source \/home\/writerjet\/nodevenv\/jetorbit\/10\/bin\/activate &amp;&amp; cd \/home\/writerjet\/jetorbit\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">source<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">home<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">writerjet<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">nodevenv<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">jetorbit<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #B48EAD\">10<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">bin<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">activate<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">&amp;&amp;<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">cd<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">home<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">writerjet<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">jetorbit<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1009\" height=\"17\" src=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/node.png\" alt=\"\" class=\"wp-image-1992\" srcset=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/node.png 1009w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/node-300x5.png 300w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/node-768x13.png 768w\" sizes=\"(max-width: 1009px) 100vw, 1009px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Menjalankan package manager NPM<\/li>\n<\/ul>\n\n\n\n<p>Kemudian jalankan perintah untuk menginstal NPM manager berikut :<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"NODE_ENV=production npm install\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">NODE_ENV<\/span><span style=\"color: #81A1C1\">=<\/span><span style=\"color: #D8DEE9\">production<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">npm<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">install<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Kemudian tuliskan perintah berikut<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"npm init\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">npm<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">init<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>Perintah ini berfungsi untuk membuat file package.json. Tunggu sebentar hingga proses selesai, biasanya kita memerlukan menekan enter.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Setup node.js<\/li>\n<\/ul>\n\n\n\n<p>Setelah itu silahkan anda kembali pada halaman <em>Setup NodeJS App&nbsp;<\/em>di cpanel hosting dan sekarang anda bisa<\/p>\n\n\n\n<p>Klik <em>Run NPM Install.<\/em> Tunggu sebentar kemudian klik <em>Save<\/em>. Setelah itu klik Restart.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1293\" height=\"604\" src=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/node.js2_.png\" alt=\"\" class=\"wp-image-1993\" srcset=\"https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/node.js2_.png 1293w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/node.js2_-300x140.png 300w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/node.js2_-1024x478.png 1024w, https:\/\/www.jetorbit.com\/panduan\/wp-content\/uploads\/2020\/03\/node.js2_-768x359.png 768w\" sizes=\"(max-width: 1293px) 100vw, 1293px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_Mengupload_File_Nodejs\"><\/span>6. Mengupload File Node.js<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Silahkan anda bisa masuk ke directory\/folder yang anda buat tadi melalui SSH maupun FIlE MANAGER kemudian Upload file aplikasi ataupun membuat file nodejs sendiri. pastikan anda juga bisa melakukan restart pada node.js Menggunakan perintah berikut untuk memastikan folder yang anda instal atau buat telah berhasil:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#2e3440ff\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"touch tmp\/restart.txt\" style=\"color:#d8dee9ff;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki nord\" style=\"background-color: #2e3440ff\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #D8DEE9\">touch<\/span><span style=\"color: #D8DEE9FF\"> <\/span><span style=\"color: #D8DEE9\">tmp<\/span><span style=\"color: #81A1C1\">\/<\/span><span style=\"color: #D8DEE9\">restart<\/span><span style=\"color: #ECEFF4\">.<\/span><span style=\"color: #D8DEE9\">txt<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"kesimpulan\"><\/span>kesimpulan<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Perlu diingat node.js sangat membantu&nbsp; ntuk front-end dan back-end pada aplikasi web JavaScript. membuat Programmer menerapkan aplikasi lebih mudah dan efisien.apalagi perkembangan node.js sangat pesat membuat&nbsp; Banyak orang berduyun-duyun pindah dan menerapkan aplikasi <strong>node.js,<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Panduan ini berlaku untuk produk Cloud Hosting atau VPS dengan Cpanel Pengenalan Seperti yang dilansir pada wikipedia&nbsp; mengenai pengenalan Node.js, node.js adalah platform perangkat lunak pada Sisi peladen dan aplikasi jaringan. Ditulis dengan bahasa JavaScript dan dijalankan pada Windows, Mac OS X, dan Linux tanpa perubahan kode program Fungsi lain dari Node.js pada suatu website [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":9654,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[274,570,276,275],"class_list":["post-1863","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cp","tag-cara-setup-node-js-di-cpanel","tag-cloud-hosting","tag-nodejs-cpanel","tag-setting-nodejs-cpanel"],"_links":{"self":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts\/1863","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/comments?post=1863"}],"version-history":[{"count":11,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts\/1863\/revisions"}],"predecessor-version":[{"id":9665,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/posts\/1863\/revisions\/9665"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/media\/9654"}],"wp:attachment":[{"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/media?parent=1863"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/categories?post=1863"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jetorbit.com\/panduan\/wp-json\/wp\/v2\/tags?post=1863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}