{"id":1542,"date":"2025-06-27T23:32:34","date_gmt":"2025-06-27T20:32:34","guid":{"rendered":"https:\/\/www.hostixo.com\/bilgi-bankasi\/?p=1542"},"modified":"2025-07-01T12:06:53","modified_gmt":"2025-07-01T09:06:53","slug":"nodejs-hosting-uygulama-yayinlama","status":"publish","type":"post","link":"https:\/\/www.hostixo.com\/bilgi-bankasi\/nodejs-hosting-uygulama-yayinlama\/","title":{"rendered":"Hostixo cPanel ile Node.js Uygulamas\u0131 Yay\u0131nlama Rehberi (2025)"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0130\u00e7indekiler \u2714<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a1200809c2a0\" class=\"ez-toc-cssicon-toggle-label\"><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><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a1200809c2a0\"  aria-label=\"A\u00e7\/Kapat\" \/><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.hostixo.com\/bilgi-bankasi\/nodejs-hosting-uygulama-yayinlama\/#Hostixo_cPanele_Giris_Yapin\" >Hostixo cPanel\u2019e Giri\u015f Yap\u0131n<\/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.hostixo.com\/bilgi-bankasi\/nodejs-hosting-uygulama-yayinlama\/#Nodejs_Uygulama_Dosyalarini_Yukleyin\" >Node.js Uygulama Dosyalar\u0131n\u0131 Y\u00fckleyin<\/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.hostixo.com\/bilgi-bankasi\/nodejs-hosting-uygulama-yayinlama\/#Veritabani_Gereksinimleri_Opsiyonel\" >Veritaban\u0131 Gereksinimleri (Opsiyonel)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/nodejs-hosting-uygulama-yayinlama\/#Nodejs_Uygulamasi_Olusturun\" >Node.js Uygulamas\u0131 Olu\u015fturun<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/nodejs-hosting-uygulama-yayinlama\/#NPM_Kurulumu_ve_Bagimliliklarin_Yuklenmesi\" >NPM Kurulumu ve Ba\u011f\u0131ml\u0131l\u0131klar\u0131n Y\u00fcklenmesi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/nodejs-hosting-uygulama-yayinlama\/#Ortam_Degiskenleri_Environment_Variables\" >Ortam De\u011fi\u015fkenleri (Environment Variables)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/nodejs-hosting-uygulama-yayinlama\/#Uygulamanizi_Yayina_Alin_ve_Test_Edin\" >Uygulaman\u0131z\u0131 Yay\u0131na Al\u0131n ve Test Edin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/nodejs-hosting-uygulama-yayinlama\/#Sikca_Yapilan_Hatalar_ve_Tavsiyeler\" >S\u0131k\u00e7a Yap\u0131lan Hatalar ve Tavsiyeler<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/nodejs-hosting-uygulama-yayinlama\/#Neden_Hostixo\" >Neden Hostixo?<\/a><\/li><\/ul><\/nav><\/div>\n<p data-start=\"297\" data-end=\"692\">G\u00fcn\u00fcm\u00fczde web uygulamalar\u0131 sadece statik HTML sayfalar\u0131ndan ibaret de\u011fil. Dinamik yap\u0131lar, REST API&#8217;ler ve ger\u00e7ek zamanl\u0131 \u00e7\u00f6z\u00fcmler sunan <a href=\"https:\/\/nodejs.org\/en\" target=\"_blank\" rel=\"noopener\"><strong data-start=\"434\" data-end=\"445\">Node.js<\/strong><\/a>, geli\u015ftiricilerin g\u00f6zdesi haline geldi. Bu rehberde, <strong data-start=\"499\" data-end=\"669\"><a href=\"https:\/\/www.hostixo.com\/\" data-internallinksmanager029f6b8e52c=\"10\" title=\"hostixo\">Hostixo<\/a> altyap\u0131s\u0131 \u00fczerinden <a href=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/?p=1714\" data-internallinksmanager029f6b8e52c=\"13\" title=\"cpanel nedir\">cPanel<\/a> kullanarak Node.js tabanl\u0131 bir web uygulamas\u0131n\u0131 nas\u0131l kuraca\u011f\u0131n\u0131z\u0131, ba\u011f\u0131ml\u0131l\u0131klar\u0131 nas\u0131l y\u00f6netece\u011finizi ve yay\u0131na nas\u0131l alaca\u011f\u0131n\u0131z\u0131<\/strong> ad\u0131m ad\u0131m anlataca\u011f\u0131z.<\/p>\n<h2 data-start=\"699\" data-end=\"733\">Hostixo <a href=\"https:\/\/www.cpanel.net\/\" target=\"_blank\" rel=\"noopener\">cPanel<\/a>\u2019e Giri\u015f Yap\u0131n<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1543\" src=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231329.png\" alt=\"\" width=\"754\" height=\"409\" srcset=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231329.png?v=1751055202 1885w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231329-300x163.png?v=1751055202 300w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231329-1024x555.png?v=1751055202 1024w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231329-768x416.png?v=1751055202 768w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231329-1536x833.png?v=1751055202 1536w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231329-60x33.png?v=1751055202 60w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231329-150x81.png?v=1751055202 150w\" sizes=\"auto, (max-width: 754px) 100vw, 754px\" \/><\/p>\n<p data-start=\"735\" data-end=\"921\">\u0130lk ad\u0131m, Hostixo taraf\u0131ndan sa\u011flanan <strong data-start=\"773\" data-end=\"810\"><a href=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/?p=1714\" data-internallinksmanager029f6b8e52c=\"13\" title=\"cpanel nedir\">cPanel<\/a> hesab\u0131n\u0131za giri\u015f yapmakt\u0131r<\/strong>. Giri\u015f bilgilerinizi <a href=\"https:\/\/www.hostixo.com\/panel\/login\">https:\/\/www.hostixo.com\/panel\/login<\/a> adresi \u00fczerinden y\u00f6netebilirsiniz.<\/p>\n<ul data-start=\"923\" data-end=\"1157\">\n<li data-start=\"923\" data-end=\"1056\">\n<p data-start=\"925\" data-end=\"1056\">Kullan\u0131c\u0131 ad\u0131 ve \u015fifrenizi unutman\u0131z durumunda m\u00fc\u015fteri panelinden \u015fifre s\u0131f\u0131rlayabilir ya da destek ekibinden yard\u0131m alabilirsiniz.<\/p>\n<\/li>\n<li data-start=\"1057\" data-end=\"1157\">\n<p data-start=\"1059\" data-end=\"1157\">Giri\u015f yapt\u0131ktan sonra cPanel ana ekran\u0131nda yer alan ikonlar \u00fczerinden i\u015flemlere ba\u015flayabilirsiniz.<\/p>\n<\/li>\n<\/ul>\n<h2 data-start=\"1164\" data-end=\"1207\"><span class=\"ez-toc-section\" id=\"Nodejs_Uygulama_Dosyalarini_Yukleyin\"><\/span>Node.js Uygulama Dosyalar\u0131n\u0131 Y\u00fckleyin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1575\" src=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231552-1.png\" alt=\"\" width=\"1913\" height=\"768\" srcset=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231552-1.png?v=1751360772 1913w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231552-1-300x120.png?v=1751360772 300w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231552-1-1024x411.png?v=1751360772 1024w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231552-1-768x308.png?v=1751360772 768w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231552-1-1536x617.png?v=1751360772 1536w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231552-1-60x24.png?v=1751360772 60w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Ekran-goruntusu-2025-06-27-231552-1-150x60.png?v=1751360772 150w\" sizes=\"auto, (max-width: 1913px) 100vw, 1913px\" \/><\/p>\n<p data-start=\"1209\" data-end=\"1272\">Projenizi sunucuya y\u00fcklemek i\u00e7in a\u015fa\u011f\u0131daki ad\u0131mlar\u0131 takip edin:<\/p>\n<ol data-start=\"1274\" data-end=\"1657\">\n<li data-start=\"1274\" data-end=\"1339\">\n<p data-start=\"1277\" data-end=\"1339\"><strong data-start=\"1277\" data-end=\"1321\">cPanel &gt; Dosya Y\u00f6neticisi (File Manager)<\/strong> b\u00f6l\u00fcm\u00fcne gidin.<\/p>\n<\/li>\n<li data-start=\"1340\" data-end=\"1425\">\n<p data-start=\"1343\" data-end=\"1425\">Node.js projenizin y\u00fcklenmesini istedi\u011finiz dizine ge\u00e7i\u015f yap\u0131n (\u00f6rne\u011fin <code data-start=\"1415\" data-end=\"1421\">app\/<\/code>).<\/p>\n<\/li>\n<li data-start=\"1426\" data-end=\"1516\">\n<p data-start=\"1429\" data-end=\"1516\">&#8220;Y\u00fckle&#8221; butonuna t\u0131klayarak <code data-start=\"1457\" data-end=\"1462\">zip<\/code> haline getirdi\u011finiz Node.js dosyalar\u0131n\u0131z\u0131 y\u00fckleyin.<\/p>\n<\/li>\n<li data-start=\"1517\" data-end=\"1599\">\n<p data-start=\"1520\" data-end=\"1599\">Zip dosyas\u0131n\u0131 sunucuya aktard\u0131ktan sonra sa\u011f t\u0131klay\u0131p \u201cExtract\u201d diyerek a\u00e7\u0131n.<\/p>\n<\/li>\n<li data-start=\"1600\" data-end=\"1657\">\n<p data-start=\"1603\" data-end=\"1657\">Varsa varsay\u0131lan gelen \u00f6rnek dosyalar\u0131 silebilirsiniz.<\/p>\n<\/li>\n<\/ol>\n<blockquote data-start=\"1659\" data-end=\"1768\">\n<p data-start=\"1661\" data-end=\"1768\">Not: Projenizi <code data-start=\"1676\" data-end=\"1689\">public_html<\/code> dizini alt\u0131nda de\u011fil, onun d\u0131\u015f\u0131ndaki \u00f6zel bir klas\u00f6rde bar\u0131nd\u0131rman\u0131z \u00f6nerilir.<\/p>\n<\/blockquote>\n<h2 data-start=\"1775\" data-end=\"1818\"><span class=\"ez-toc-section\" id=\"Veritabani_Gereksinimleri_Opsiyonel\"><\/span>Veritaban\u0131 Gereksinimleri (Opsiyonel)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"1820\" data-end=\"1932\">Uygulaman\u0131z bir veritaban\u0131 kullan\u0131yorsa (\u00f6rne\u011fin: MySQL, MongoDB), bu a\u015famada gerekli ba\u011flant\u0131lar\u0131 kurmal\u0131s\u0131n\u0131z:<\/p>\n<ul data-start=\"1934\" data-end=\"2149\">\n<li data-start=\"1934\" data-end=\"2149\">\n<p data-start=\"1936\" data-end=\"2009\"><strong data-start=\"1936\" data-end=\"1961\">MySQL kullan\u0131yorsan\u0131z<\/strong>, cPanel\u2019de \u201c<strong data-start=\"1974\" data-end=\"1997\">MySQL Veritabanlar\u0131<\/strong>\u201d k\u0131sm\u0131ndan:<\/p>\n<ul data-start=\"2012\" data-end=\"2149\">\n<li data-start=\"2012\" data-end=\"2044\">\n<p data-start=\"2014\" data-end=\"2044\">Yeni bir veritaban\u0131 olu\u015fturun.<\/p>\n<\/li>\n<li data-start=\"2047\" data-end=\"2087\">\n<p data-start=\"2049\" data-end=\"2087\">Kullan\u0131c\u0131 tan\u0131mlay\u0131n ve yetkilendirin.<\/p>\n<\/li>\n<li data-start=\"2090\" data-end=\"2149\">\n<p data-start=\"2092\" data-end=\"2149\">Ba\u011flant\u0131 bilgilerini <code data-start=\"2113\" data-end=\"2119\">.env<\/code> dosyan\u0131za eklemeyi unutmay\u0131n.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2 data-start=\"2156\" data-end=\"2190\"><span class=\"ez-toc-section\" id=\"Nodejs_Uygulamasi_Olusturun\"><\/span>Node.js Uygulamas\u0131 Olu\u015fturun<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>\u015eimdi projenizi aktif hale getirmek i\u00e7in Node.js ayarlar\u0131n\u0131 yapal\u0131m:<\/p>\n<ol data-start=\"2262\" data-end=\"2827\">\n<li data-start=\"2262\" data-end=\"2329\">\n<p data-start=\"2265\" data-end=\"2329\">cPanel ana sayfas\u0131ndan <strong data-start=\"2288\" data-end=\"2309\">Setup Node.js App<\/strong> ikonuna t\u0131klay\u0131n.<\/p>\n<\/li>\n<li data-start=\"2330\" data-end=\"2395\">\n<p data-start=\"2333\" data-end=\"2395\">&#8220;Create Application&#8221; (Yeni Uygulama Olu\u015ftur) butonuna bas\u0131n.<\/p>\n<\/li>\n<li data-start=\"2396\" data-end=\"2456\">\n<p data-start=\"2399\" data-end=\"2456\"><strong data-start=\"2399\" data-end=\"2418\">Node.js S\u00fcr\u00fcm\u00fc:<\/strong> \u00d6rne\u011fin 18.x, 20.x veya 22.x se\u00e7in.<\/p>\n<\/li>\n<li data-start=\"2457\" data-end=\"2580\">\n<p data-start=\"2460\" data-end=\"2483\"><strong data-start=\"2460\" data-end=\"2481\">Application Mode:<\/strong><\/p>\n<ul data-start=\"2487\" data-end=\"2580\">\n<li data-start=\"2487\" data-end=\"2533\">\n<p data-start=\"2489\" data-end=\"2533\">Geli\u015ftirme a\u015famas\u0131ndaysan\u0131z <code data-start=\"2517\" data-end=\"2530\">Development<\/code>,<\/p>\n<\/li>\n<li data-start=\"2537\" data-end=\"2580\">\n<p data-start=\"2539\" data-end=\"2580\">Canl\u0131 sistem i\u00e7inse <code data-start=\"2559\" data-end=\"2571\">Production<\/code> se\u00e7in.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"2581\" data-end=\"2654\">\n<p data-start=\"2584\" data-end=\"2654\"><strong data-start=\"2584\" data-end=\"2605\">Application Root:<\/strong> Uygulaman\u0131n \u00e7al\u0131\u015faca\u011f\u0131 klas\u00f6r (\u00f6rne\u011fin: <code data-start=\"2646\" data-end=\"2651\">app<\/code>)<\/p>\n<\/li>\n<li data-start=\"2655\" data-end=\"2737\">\n<p data-start=\"2658\" data-end=\"2737\"><strong data-start=\"2658\" data-end=\"2678\">Application URL:<\/strong> <a href=\"https:\/\/www.hostixo.com\/domain\/alan-adi-kaydi\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"domain sorgula\">Domain<\/a> veya subdomain se\u00e7in (\u00f6rne\u011fin: <code data-start=\"2717\" data-end=\"2734\">node.<a href=\"https:\/\/www.hostixo.com\/domain\/alan-adi-kaydi\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"domain sorgula\">domain<\/a>.com<\/code>)<\/p>\n<\/li>\n<li data-start=\"2738\" data-end=\"2827\">\n<p data-start=\"2741\" data-end=\"2827\"><strong data-start=\"2741\" data-end=\"2758\">Startup File:<\/strong> Uygulaman\u0131n ba\u015flang\u0131\u00e7 dosyas\u0131 (\u00f6rne\u011fin: <code data-start=\"2799\" data-end=\"2808\">bin\/www<\/code> veya <code data-start=\"2814\" data-end=\"2824\">index.js<\/code>)<\/p>\n<\/li>\n<\/ol>\n<p data-start=\"2829\" data-end=\"2934\">T\u00fcm bilgileri do\u011fru \u015fekilde girdikten sonra &#8220;<strong data-start=\"2874\" data-end=\"2884\">Create<\/strong>&#8221; butonuna basarak Node.js uygulaman\u0131z\u0131 olu\u015fturun.<\/p>\n<p data-start=\"2829\" data-end=\"2934\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1558\" src=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NodeJS-App.png\" alt=\"\" width=\"1342\" height=\"856\" srcset=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NodeJS-App.png?v=1751353986 1342w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NodeJS-App-300x191.png?v=1751353986 300w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NodeJS-App-1024x653.png?v=1751353986 1024w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NodeJS-App-768x490.png?v=1751353986 768w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NodeJS-App-60x38.png?v=1751353986 60w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NodeJS-App-150x96.png?v=1751353986 150w\" sizes=\"auto, (max-width: 1342px) 100vw, 1342px\" \/><\/p>\n<h2 data-start=\"2941\" data-end=\"2989\"><span class=\"ez-toc-section\" id=\"NPM_Kurulumu_ve_Bagimliliklarin_Yuklenmesi\"><\/span>NPM Kurulumu ve Ba\u011f\u0131ml\u0131l\u0131klar\u0131n Y\u00fcklenmesi<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"2991\" data-end=\"3085\">Uygulaman\u0131zda ba\u011f\u0131ml\u0131l\u0131klar (<code data-start=\"3020\" data-end=\"3029\">express<\/code>, <code data-start=\"3031\" data-end=\"3039\">dotenv<\/code>, <code data-start=\"3041\" data-end=\"3051\">mongoose<\/code> vb.) varsa bunlar\u0131 y\u00fcklemek i\u00e7in:<\/p>\n<ol data-start=\"3087\" data-end=\"3380\">\n<li data-start=\"3087\" data-end=\"3176\">\n<p data-start=\"3090\" data-end=\"3176\">\u201cSetup Node.js App\u201d b\u00f6l\u00fcm\u00fcnden uygulaman\u0131z\u0131n yan\u0131ndaki <strong data-start=\"3145\" data-end=\"3155\">\u201cEdit\u201d<\/strong> butonuna t\u0131klay\u0131n.<\/p>\n<\/li>\n<li data-start=\"3177\" data-end=\"3295\">\n<p data-start=\"3180\" data-end=\"3295\">A\u00e7\u0131lan ekranda <strong data-start=\"3195\" data-end=\"3216\">\u201cRun NPM Install\u201d<\/strong> butonuna t\u0131klayarak <code data-start=\"3237\" data-end=\"3251\">package.json<\/code> dosyan\u0131zdaki t\u00fcm ba\u011f\u0131ml\u0131l\u0131klar\u0131 y\u00fckleyin.<\/p>\n<\/li>\n<li data-start=\"3296\" data-end=\"3380\">\n<p data-start=\"3299\" data-end=\"3380\">Kurulum birka\u00e7 dakika s\u00fcrebilir. Kurulum tamamland\u0131\u011f\u0131nda sistem uyar\u0131 verecektir.<\/p>\n<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1559\" src=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/edit-app.png\" alt=\"\" width=\"1625\" height=\"519\" srcset=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/edit-app.png?v=1751354122 1625w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/edit-app-300x96.png?v=1751354122 300w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/edit-app-1024x327.png?v=1751354122 1024w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/edit-app-768x245.png?v=1751354122 768w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/edit-app-1536x491.png?v=1751354122 1536w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/edit-app-60x19.png?v=1751354122 60w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/edit-app-150x48.png?v=1751354122 150w\" sizes=\"auto, (max-width: 1625px) 100vw, 1625px\" \/><\/p>\n<h2 data-start=\"3387\" data-end=\"3435\"><span class=\"ez-toc-section\" id=\"Ortam_Degiskenleri_Environment_Variables\"><\/span>Ortam De\u011fi\u015fkenleri (Environment Variables)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"3437\" data-end=\"3540\">cPanel Node.js uygulama d\u00fczenleme ekran\u0131nda \u201cEnvironment Variables\u201d (ENV) sekmesini kullanarak \u00f6rne\u011fin:<\/p>\n<ul data-start=\"3542\" data-end=\"3583\">\n<li data-start=\"3542\" data-end=\"3550\">\n<p data-start=\"3544\" data-end=\"3550\"><code data-start=\"3544\" data-end=\"3550\">PORT<\/code><\/p>\n<\/li>\n<li data-start=\"3551\" data-end=\"3568\">\n<p data-start=\"3553\" data-end=\"3568\"><code data-start=\"3553\" data-end=\"3568\">DB_CONNECTION<\/code><\/p>\n<\/li>\n<li data-start=\"3569\" data-end=\"3583\">\n<p data-start=\"3571\" data-end=\"3583\"><code data-start=\"3571\" data-end=\"3583\">SECRET_KEY<\/code><\/p>\n<\/li>\n<\/ul>\n<p data-start=\"3585\" data-end=\"3714\">gibi de\u011fi\u015fkenlerinizi g\u00fcvenli \u015fekilde tan\u0131mlayabilirsiniz. <code data-start=\"3644\" data-end=\"3650\">.env<\/code> dosyan\u0131z varsa, i\u00e7eri\u011fini buraya da yans\u0131tman\u0131z tavsiye edilir.<\/p>\n<p data-start=\"3585\" data-end=\"3714\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1560\" src=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NPM-Installl.png\" alt=\"\" width=\"1343\" height=\"861\" srcset=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NPM-Installl.png?v=1751354356 1343w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NPM-Installl-300x192.png?v=1751354356 300w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NPM-Installl-1024x656.png?v=1751354356 1024w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NPM-Installl-768x492.png?v=1751354356 768w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NPM-Installl-60x38.png?v=1751354356 60w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/NPM-Installl-150x96.png?v=1751354356 150w\" sizes=\"auto, (max-width: 1343px) 100vw, 1343px\" \/><\/p>\n<h2 data-start=\"3721\" data-end=\"3764\"><span class=\"ez-toc-section\" id=\"Uygulamanizi_Yayina_Alin_ve_Test_Edin\"><\/span>Uygulaman\u0131z\u0131 Yay\u0131na Al\u0131n ve Test Edin<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"3766\" data-end=\"3879\">T\u00fcm ad\u0131mlar tamamland\u0131ktan sonra taray\u0131c\u0131n\u0131zda a\u015fa\u011f\u0131daki gibi URL\u2019ye giderek uygulaman\u0131z\u0131n \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 test edin:<\/p>\n<div class=\"contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary select-none rounded-t-2xl\">arduino<\/div>\n<div class=\"sticky top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre!\">https:<span class=\"hljs-comment\">\/\/alanadiniz.com<\/span><br \/>\nveya<br \/>\nhttps:<span class=\"hljs-comment\">\/\/node.alanadiniz.com<\/span><br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"3946\" data-end=\"4029\">E\u011fer uygulaman\u0131z a\u00e7\u0131l\u0131yorsa kurulum ba\u015far\u0131l\u0131 demektir. Herhangi bir hata al\u0131rsan\u0131z:<\/p>\n<ul data-start=\"4031\" data-end=\"4168\">\n<li data-start=\"4031\" data-end=\"4050\">\n<p data-start=\"4033\" data-end=\"4050\">Loglar\u0131 inceleyin<\/p>\n<\/li>\n<li data-start=\"4051\" data-end=\"4102\">\n<p data-start=\"4053\" data-end=\"4102\">Ba\u015flang\u0131\u00e7 dosyas\u0131n\u0131 ve klas\u00f6r yolunu kontrol edin<\/p>\n<\/li>\n<li data-start=\"4103\" data-end=\"4168\">\n<p data-start=\"4105\" data-end=\"4168\">NPM install s\u0131ras\u0131nda eksik kalan ba\u011f\u0131ml\u0131l\u0131klar\u0131 g\u00f6zden ge\u00e7irin<\/p>\n<\/li>\n<\/ul>\n<h2 data-start=\"4175\" data-end=\"4216\"><span class=\"ez-toc-section\" id=\"Sikca_Yapilan_Hatalar_ve_Tavsiyeler\"><\/span>S\u0131k\u00e7a Yap\u0131lan Hatalar ve Tavsiyeler<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul data-start=\"4218\" data-end=\"4381\">\n<li data-start=\"4218\" data-end=\"4264\">\n<p data-start=\"4220\" data-end=\"4264\"><code data-start=\"4220\" data-end=\"4233\">public_html<\/code> i\u00e7inde uygulama olu\u015fturmak \u2192 \u274c<\/p>\n<\/li>\n<li data-start=\"4265\" data-end=\"4302\">\n<p data-start=\"4267\" data-end=\"4302\">Yanl\u0131\u015f <code data-start=\"4274\" data-end=\"4288\">startup file<\/code> belirtmek \u2192 \u274c<\/p>\n<\/li>\n<li data-start=\"4303\" data-end=\"4352\">\n<p data-start=\"4305\" data-end=\"4352\">NPM install yapmadan uygulamay\u0131 \u00e7al\u0131\u015ft\u0131rmak \u2192 \u274c<\/p>\n<\/li>\n<li data-start=\"4353\" data-end=\"4381\">\n<p data-start=\"4355\" data-end=\"4381\">Port tan\u0131m\u0131n\u0131 yapmamak \u2192 \u274c<\/p>\n<\/li>\n<\/ul>\n<blockquote data-start=\"4383\" data-end=\"4476\">\n<p data-start=\"4385\" data-end=\"4476\">\u2705 Tavsiye: Projelerinizi mutlaka test ortam\u0131nda denedikten sonra production moduna ge\u00e7irin.<\/p>\n<\/blockquote>\n<h2 data-start=\"4483\" data-end=\"4503\"><span class=\"ez-toc-section\" id=\"Neden_Hostixo\"><\/span>Neden Hostixo?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"http:\/\/www.hostixo.com\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1545\" src=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Neden-Hostixo_-Kulla.png\" alt=\"www.hostixo.com\" width=\"429\" height=\"429\" srcset=\"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Neden-Hostixo_-Kulla.png?v=1751055622 1024w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Neden-Hostixo_-Kulla-300x300.png?v=1751055622 300w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Neden-Hostixo_-Kulla-150x150.png?v=1751055622 150w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Neden-Hostixo_-Kulla-768x768.png?v=1751055622 768w, https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-content\/uploads\/2025\/06\/Neden-Hostixo_-Kulla-60x60.png?v=1751055622 60w\" sizes=\"auto, (max-width: 429px) 100vw, 429px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>G\u00fcn\u00fcm\u00fczde web uygulamalar\u0131 sadece statik HTML sayfalar\u0131ndan ibaret de\u011fil. Dinamik yap\u0131lar, REST API&#8217;ler ve ger\u00e7ek zamanl\u0131 \u00e7\u00f6z\u00fcmler sunan Node.js, geli\u015ftiricilerin g\u00f6zdesi haline geldi. Bu rehberde, Hostixo altyap\u0131s\u0131 \u00fczerinden cPanel kullanarak Node.js tabanl\u0131 bir web uygulamas\u0131n\u0131 nas\u0131l kuraca\u011f\u0131n\u0131z\u0131, ba\u011f\u0131ml\u0131l\u0131klar\u0131 nas\u0131l y\u00f6netece\u011finizi ve yay\u0131na nas\u0131l alaca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m anlataca\u011f\u0131z. Hostixo cPanel\u2019e Giri\u015f Yap\u0131n \u0130lk ad\u0131m, Hostixo taraf\u0131ndan [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[48],"tags":[],"class_list":["post-1542","post","type-post","status-publish","format-standard","hentry","category-cpanel-egitim"],"_links":{"self":[{"href":"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-json\/wp\/v2\/posts\/1542","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-json\/wp\/v2\/comments?post=1542"}],"version-history":[{"count":4,"href":"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-json\/wp\/v2\/posts\/1542\/revisions"}],"predecessor-version":[{"id":1576,"href":"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-json\/wp\/v2\/posts\/1542\/revisions\/1576"}],"wp:attachment":[{"href":"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-json\/wp\/v2\/media?parent=1542"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-json\/wp\/v2\/categories?post=1542"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostixo.com\/bilgi-bankasi\/wp-json\/wp\/v2\/tags?post=1542"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}