[{"data":1,"prerenderedAt":365},["ShallowReactive",2],{"panduan-article-panduan-deploy-aplikasi-nodejs-di-shared-hosting":3},{"article":4,"category":353},{"id":5,"title":6,"body":7,"created_at":341,"description":342,"extension":343,"featured":344,"meta":345,"navigation":344,"ogImage":346,"path":347,"robots":346,"schemaOrg":346,"seo":348,"sitemap":349,"stem":350,"updated_at":351,"__hash__":352},"knowledgeBase\u002Fpanduan\u002Fhosting\u002Fpanduan-deploy-aplikasi-nodejs-di-shared-hosting.md","Panduan Deploy Aplikasi Node.js di Shared Hosting",{"type":8,"value":9,"toc":325},"minimark",[10,27,32,37,140,144,151,155,197,201,251,255,259,266,280,284,298],[11,12,13,14,18,19,22,23,26],"p",{},"Panduan ini menjelaskan alur umum untuk ",[15,16,17],"em",{},"deploy"," aplikasi Node.js di lingkungan ",[15,20,21],{},"Shared Hosting"," menggunakan ",[15,24,25],{},"tool selector"," yang tersedia.",[28,29,31],"h2",{"id":30},"i-setup-lingkungan-nodejs","I. Setup Lingkungan Node.js",[33,34,36],"h3",{"id":35},"langkah-1-buat-aplikasi-nodejs-baru","Langkah 1: Buat Aplikasi Node.js Baru",[38,39,40,52,66,76,133],"ol",{},[41,42,43,47,48,51],"li",{},[44,45,46],"strong",{},"Login ke Panel Hosting:"," Masuk ke ",[15,49,50],{},"Hosting"," Anda.",[41,53,54,57,58,61,62,65],{},[44,55,56],{},"Akses Menu Setup:"," Cari dan klik menu ",[44,59,60],{},"Setup Node.js App"," di bagian ",[44,63,64],{},"Software",".",[41,67,68,69,72,73,65],{},"Klik tombol ",[44,70,71],{},"Create Application"," atau ",[44,74,75],{},"Setup New Application",[41,77,78,79],{},"Lengkapi formulir konfigurasi lingkungan:\n",[80,81,82,91,100,114,124],"ul",{},[41,83,84,87,88,51],{},[44,85,86],{},"Node.js Version:"," Pilih versi yang sesuai dengan ",[15,89,90],{},"project",[41,92,93,96,97,65],{},[44,94,95],{},"Application Mode:"," Pilih ",[44,98,99],{},"Production",[41,101,102,105,106,109,110,113],{},[44,103,104],{},"Application Root:"," Tulis nama ",[15,107,108],{},"folder"," baru di mana ",[15,111,112],{},"file"," aplikasi akan disimpan (Contoh: aplikasi-node).",[41,115,116,119,120,123],{},[44,117,118],{},"Application URL:"," Pilih domain atau ",[15,121,122],{},"subdomain"," yang akan digunakan untuk mengakses aplikasi ini.",[41,125,126,129,130,132],{},[44,127,128],{},"Application startup file:"," Isi dengan nama ",[15,131,112],{}," utama yang menjalankan aplikasi (biasanya app.js atau index.js).",[41,134,135,136,139],{},"Klik ",[44,137,138],{},"Create",". Lingkungan Node.js Anda kini telah dibuat.",[28,141,143],{"id":142},"ii-upload-file-dan-instalasi-dependencies","II. Upload File dan Instalasi Dependencies",[11,145,146,147,150],{},"Setelah lingkungan dibuat, Anda perlu mengunggah ",[15,148,149],{},"source code"," dan menginstal semua modul yang dibutuhkan.",[33,152,154],{"id":153},"langkah-2-upload-file-project","Langkah 2: Upload File Project",[38,156,157,174],{},[41,158,159,162,163,166,167,169,170,173],{},[44,160,161],{},"Akses File Manager:"," Buka ",[44,164,165],{},"File Manager"," dan masuk ke ",[15,168,108],{}," ",[44,171,172],{},"Application Root"," yang telah Anda buat.",[41,175,176,169,179,182,183,169,185,187,188,190,191,193,194,196],{},[44,177,178],{},"Unggah:",[15,180,181],{},"Upload"," semua ",[15,184,112],{},[15,186,90],{}," Node.js Anda (termasuk ",[15,189,112],{}," utama dan package.json) ke dalam ",[15,192,108],{}," tersebut. Pastikan tidak ada ",[15,195,112],{}," yang terlewat.",[33,198,200],{"id":199},"langkah-3-instalasi-dependencies-npm-install","Langkah 3: Instalasi Dependencies (npm install)",[38,202,203,213,222],{},[41,204,205,208,209,212],{},[44,206,207],{},"Kembali ke Setup Node.js App"," (atau ",[15,210,211],{},"Node.js Selector",").",[41,214,215,218,219,65],{},[44,216,217],{},"Pilih Aplikasi:"," Masuk ke pengaturan detail aplikasi yang baru saja Anda ",[15,220,221],{},"setup",[41,223,224,227,228,208,231,234,235],{},[44,225,226],{},"Jalankan NPM:"," Cari dan klik tombol ",[44,229,230],{},"Run NPM Install",[44,232,233],{},"Install Dependencies",").\n",[80,236,237],{},[41,238,239,240,242,243,246,247,250],{},"Proses ini akan membaca ",[15,241,112],{}," package.json Anda dan menginstal semua modul yang dibutuhkan (",[15,244,245],{},"node_modules",") di ",[15,248,249],{},"virtual environment"," server.",[28,252,254],{"id":253},"iii-menjalankan-aplikasi-deploy","III. Menjalankan Aplikasi (Deploy)",[33,256,258],{"id":257},"langkah-4-restart-aplikasi","Langkah 4: Restart Aplikasi",[11,260,261,262,265],{},"Setelah semua ",[15,263,264],{},"dependencies"," terinstal:",[38,267,268,275],{},[41,269,270,271,274],{},"Di halaman detail aplikasi, cari tombol ",[44,272,273],{},"Restart"," di bagian atas.",[41,276,68,277,279],{},[44,278,273],{}," untuk memuat ulang dan menjalankan aplikasi Node.js Anda.",[33,281,283],{"id":282},"langkah-5-verifikasi","Langkah 5: Verifikasi",[11,285,286,287,290,291,294,295,65],{},"Akses ",[44,288,289],{},"Application URL"," yang Anda tentukan di Langkah 1 melalui ",[15,292,293],{},"browser",". Aplikasi Node.js Anda seharusnya sudah ",[15,296,297],{},"live",[299,300,301],"blockquote",{},[11,302,303,306,307,72,309,311,312,315,316,318,319,321,322,65],{},[44,304,305],{},"Peringatan:"," Setiap kali Anda membuat perubahan pada ",[15,308,149],{},[15,310,264],{},", Anda ",[44,313,314],{},"wajib"," melakukan ",[44,317,273],{}," dari menu ",[44,320,60],{}," agar perubahan tersebut diterapkan pada ",[15,323,324],{},"server",{"title":326,"searchDepth":327,"depth":327,"links":328},"",2,[329,333,337],{"id":30,"depth":327,"text":31,"children":330},[331],{"id":35,"depth":332,"text":36},3,{"id":142,"depth":327,"text":143,"children":334},[335,336],{"id":153,"depth":332,"text":154},{"id":199,"depth":332,"text":200},{"id":253,"depth":327,"text":254,"children":338},[339,340],{"id":257,"depth":332,"text":258},{"id":282,"depth":332,"text":283},"2025-11-02","Panduan ini menjelaskan alur umum untuk deploy aplikasi Node.js di lingkungan Shared Hosting menggunakan tool selector yang tersedia.I. Setup Lingkungan No...","md",true,{},null,"\u002Fpanduan\u002Fhosting\u002Fpanduan-deploy-aplikasi-nodejs-di-shared-hosting",{"title":6,"description":342},{"loc":347},"panduan\u002Fhosting\u002Fpanduan-deploy-aplikasi-nodejs-di-shared-hosting","2025-12-07","WmH-DlrotiHG7Npoay5DtSLBA7_dlDB_kZAnkG5AKmI",{"id":354,"title":326,"body":355,"description":359,"extension":343,"meta":360,"name":50,"navigation":344,"path":361,"seo":362,"stem":363,"__hash__":364},"knowledgeBaseCategories\u002Fpanduan\u002Fhosting\u002Findex.md",{"type":8,"value":356,"toc":357},[],{"title":326,"searchDepth":327,"depth":327,"links":358},[],"Pengelolaan akun _hosting_ secara umum.",{},"\u002Fpanduan\u002Fhosting",{"description":359},"panduan\u002Fhosting\u002Findex","woLZFaCOqN1tbBRzjzz5NsY7TjoV4LBmInsPC5jCfhE",1793089350669]