Kreiranje novog web projekta

Generički PHP projekt — wizard kreira mapu, zapis, virtual host i PHP-FPM pool; baza, CMS (tab Aplikacije) ili SSL na stranici projekta.

  1. Wizard — Novi projekt

    Projekti → Novi projekt. Unesite domenu, odaberite web server (Apache/Nginx backend), PHP verziju i document root. Opcionalno označite Kreiraj index.php.

  2. Što wizard kreira odmah

    Panel kreira mapu projekta, log direktorij, opcionalni index.php, zapis u bazi panela, virtual host i PHP-FPM pool za odabranu PHP verziju. MariaDB bazu ne kreira automatski.

    /web/public_html/<domena>/
    /web/logs/<domena>/
    # + vhost + PHP-FPM pool
  3. Sljedeći koraci na stranici projekta

    Redoslijed preporučen u panelu: (1) Kreiraj MariaDB bazu, (2) tab Aplikacije — auto-instalacija CMS-a ili File manager za vlastitu aplikaciju, (3) Backup, (4) Logovi, (5) SSL certifikat ako treba HTTPS. Virtual host i pool su već aktivni — ručno ih kreirajte samo ako ste onemogućili auto-provision.

    Savjet

    Auto-provision isključite u .env: UADMIN_AUTO_PROVISION_WEB=false (ili config/uadmin.php project.auto_provision_web).

  4. DNS i reverse proxy

    Postavite A zapis domene na IP servera. Ako je uključen frontend reverse proxy (Nginx na 80/443), promet se prosljeđuje na backend port projekta.

    Savjet

    Za WordPress, Joomla, Nextcloud, Drupal, Moodle i PrestaShop koristite tab Aplikacije — vodič «Auto-instalacija CMS-a».