Guides

Practical step-by-step instructions for developers and system administrators — installation, maintenance, PHP, projects and troubleshooting.

Creating a virtual host

Apache or Nginx virtual host for a project — create, edit and enable in the panel.

  1. Prerequisite

    Project must exist (wizard finished). Backend web server (Apache or Nginx) must be installed in Web stack.

  2. Create virtual host

    Projects → select project → Web → Virtual host tab → Create virtual host. The panel generates config and enables the vhost.

  3. Edit configuration

    After creation you can edit vhost file content in the editor on the same tab. Saving requires confirmation — the panel tests config before reload.

    # Apache primjer:
    apachectl configtest
    
    # Nginx primjer:
    nginx -t
  4. Disable and delete

    You can temporarily disable an active vhost (Disable vhost) or delete it (Delete vhost). Deletion does not remove project files.

    Tip

    Before SSL certificate the vhost must exist and be enabled. If reverse proxy is enabled, frontend vhost is configured in the Proxy tab.