PANDUAN DEPLOYMENT KE SERVER PRODUCTION
========================================

STRUKTUR FOLDER YANG BENAR
---------------------------
public_html/
└── server-admin/          ← Upload seluruh folder ini
    ├── login.php
    ├── index.php
    ├── config/
    ├── api/
    ├── installers/
    ├── templates/
    ├── tools/
    └── assets/

CARA UPLOAD KE SERVER
---------------------
Metode 1: ZIP & Extract (Disarankan)
1. ZIP seluruh folder "server-admin"
2. Upload ZIP ke public_html/ via cPanel File Manager
3. Extract ZIP di public_html/
4. Hasil: public_html/server-admin/

Metode 2: Upload via FTP
1. Buka FTP client (FileZilla)
2. Upload seluruh isi folder server-admin ke public_html/server-admin/
3. Pastikan semua file dan subfolder ter-upload

SETUP DATABASE
--------------
1. Login ke cPanel → phpMyAdmin
2. Buat database baru: whm_admin
3. Edit file: server-admin/config/database.php
   - DB_HOST: localhost
   - DB_USER: username_database (dari cPanel MySQL)
   - DB_PASS: password_database (dari cPanel MySQL)
   - DB_NAME: whm_admin

ATAU Auto-Setup:
1. Buka: https://stock-market-idea.com/server-admin/tools/create_db_auto.php
2. Database dan tabel akan dibuat otomatis
3. File ini bisa dihapus setelah selesai (opsional)

CARA AKSES ADMIN PANEL
----------------------
URL: https://stock-market-idea.com/server-admin/login.php

Login Default:
- Username: admin
- Password: admin123

FILE YANG HARUS DI-UPLOAD
--------------------------
✅ Semua file PHP (login.php, index.php, dll)
✅ Semua folder (api/, config/, installers/, templates/, tools/, assets/)
✅ File .htaccess
✅ Semua file lainnya di dalam folder server-admin

FILE YANG TIDAK PERLU DI-UPLOAD (OPSIONAL)
-------------------------------------------
❌ tools/CREATE_DB.bat (hanya untuk Windows localhost)
❌ tools/FIX_PATH.bat (hanya untuk localhost)
❌ tools/DEPLOYMENT_GUIDE.txt (dokumentasi, opsional)
❌ tools/PHP_REQUIREMENTS.txt (dokumentasi, opsional)

CATATAN PENTING
----------------
✅ Semua file harus di dalam folder server-admin/
✅ Folder server-admin harus di root website (public_html/server-admin/)
❌ Jangan taruh file di root (public_html/)
❌ Jangan taruh file server-admin di luar folder server-admin

VERIFIKASI SETELAH UPLOAD
--------------------------
1. Cek: https://stock-market-idea.com/server-admin/login.php
2. Pastikan tidak ada error 404
3. Pastikan database sudah dibuat
4. Pastikan bisa login dengan admin/admin123
