AKSOYLU BILISIM - CANLIYA ALMA (cPanel / Linux) ONEMLI: Bu bir Node.js uygulamasidir. dist icerigini alan adinin yayin klasorune (public_html) atmak calismaz ve 404 verir. Uygulama yayin klasorunun DISINA yuklenir ve cPanel "Setup Node.js App" ile baglanir. 1) Dosyalari yukleyin dist\client ve dist\kernel klasorlerini (yan yana) hesabin ana dizinine yukleyin. Ornek: /home/KULLANICI/aksoylu/client /home/KULLANICI/aksoylu/kernel (public_html veya alt alan adinin klasorune DEGIL.) 2) cPanel > Setup Node.js App > Create Application - Node.js version : 18 veya ustu - Application mode: Production - Application root: aksoylu/kernel - Application URL : sitenin acilacagi adres (kok alan adi, alt alan adi veya alanadi/klasor; hepsi desteklenir) - Startup file : index.js Create > "Run NPM Install" (paketler kurulur) > Restart. 3) MySQL: cPanel > MySQL Databases ile bir veritabani ve kullanici olusturun, kullaniciyi veritabanina ALL PRIVILEGES ile ekleyin. 4) Tarayicida siteyi acin. Kurulum ekrani (/install) otomatik acilir: veritabani bilgilerini ve yonetici hesabini girin > Kurulumu baslat. Tablolar ve ornek icerik otomatik olusur, .env dosyasini sihirbaz yazar. Kurulum bitince /install kilitlenir. Dizin ve alan adi otomatik algilanir: ayni paket kok alan adinda, alt alan adinda veya alt klasorde degisiklik gerektirmeden calisir. Siteyi baska bir dizine tasirsaniz sadece Node.js uygulamasinin "Application URL" degerini guncelleyin. Notlar - HTTPS (SSL) aktif olmali; PWA (uygulama olarak yukleme) yalnizca HTTPS'te calisir. - kernel\uploads yuklenen gorselleri, kernel\.env ayarlari tutar; guncellemede bunlarin ustune yazmayin. - Guncelleme: yeni dist icerigini yukleyin (uploads ve .env haric), cPanel'de uygulamayi Restart edin. - Site adresi kurulum ekraninda sorulur ve kernel.env icine SITE_URL olarak yazilir (HTTPS zorunlu; localhost haric). Alt klasor/alt alan adi dizini ayrica otomatik algilanir. - Kurulum ekrani yalnizca bos bir veritabaninda calisir; dolu veritabanina kurulum yapilmaz (BLOCKED). - Kurulum ekranini anahtarla korumak icin Node.js uygulamasi ortam degiskenlerine INSTALL_KEY ekleyin.