Guides

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

System requirements — minimum VPS

Hardware and software minimum before installing the uAdmin panel — Ubuntu 24.04, RAM, disk and networking.

  1. Operating system

    uAdmin supports Ubuntu 24.04 LTS (server). Use the official Ubuntu Server ISO or cloud image (Proxmox, Hetzner, DigitalOcean, AWS…). Desktop editions are not recommended for production.

  2. Minimum VPS configuration

    For the panel and one small PHP project a minimal VPS is enough. Multiple projects or heavier CMS apps need more resources.

    Minimum (test / 1 project):
      OS:      Ubuntu 24.04 LTS x64
      RAM:     1 GB
      Disk:    20 GB SSD
      CPU:     1 vCPU
    
    Recommended (production / multiple projects):
      RAM:     2 GB or more
      Disk:    40 GB+ SSD
      CPU:     2 vCPU
    Tip

    1 GB RAM is enough to install the panel and run the stack wizard, but keep swap (e.g. 1 GB) if you host MariaDB + PHP-FPM + Nginx/Apache together.

  3. Network and ports

    Open at least SSH and the panel port. For web projects with a public domain HTTP/HTTPS are required too.

    22/tcp    SSH
    10001/tcp uAdmin panel
    80/tcp    HTTP  (web projekti)
    443/tcp   HTTPS (web projekti)
  4. Server access

    You need root access (or sudo) via SSH. The install script is run as root.

  5. Before installation

    After verifying requirements continue with «Preparing Ubuntu 24.04 server», then «Installing uAdmin on Ubuntu 24.04».