You will need some advanced knowledge to configure XAMPP and make it secure for production use.
Note: XAMPP is not suited for production - the version linked to this page is the latest to exist.
XAMPP for Windows is a package that does not require installation and that contains: Apache 2.4.46, MariaDB 10.4.17, PHP 8.0.0, phpMyAdmin 5.0.4, OpenSSL 1.1.1, XAMPP Control Panel 3.2.4, Webalizer 2.23-04, Mercury Mail Transport System 4.63, FileZilla FTP Server 0.9.41, Tomcat 7.0.107 (with mod_proxy_ajp as connector), Strawberry Perl 5.32.0.1 Portable
You can download XAMPP for free.