Co jsou to "domácí" pokusy?
Já doporučuju na domácí pokusy buď web server přítomný v php nebo apache (zejména pokud je potřeba https a http/2) s php. Jako databázi pokud možno použít sqlite, pokud je potřeba tak mysql. Vždy použít v nastavení relativní cesty a spouštět jako program (ne službu). Na spouštění si ideálně naprogramovat utilitku na pár řádku kódu (mám), není ale vyloženě potřeba.
Vždy je to použitelné i jako portable, takže to můžeš klidně nosit i na flešce a používat kde chceš a pod uživatelským účtem.
Úplně na tu nejtriviálnější možnost ti stačí pouhé dva soubory: php.exe a php8.dll (dohromady necelých 10 MB) a máš web server na domácí pokusy.