I don't undertstand why people still are using xampp, not that there is something wrong with xampp, its just that there are so many better alternatives.
I have been using XAMPP since the start of my dev road (approx 1 year now) and I find XAMPP often bugzzzz out (uninstall & reinstall - which often is the best solution) --- the only reason i keep it around is for quick view of someones build or a git repo so see if its actually working.
I have moved over to Homestead and find it wonderful to use - takes a little time to set up a new project but once you get the swing of it all is good... just not for quick view purposes. Only for actual projects that one will be working on.
I have tried almost every other possible Localhost serve set up like Laragon, UwAmp, Wamp.... etc etc.. and Homestead seems to be the best fit for me. (with Xampp in the background for a quick preview)
@Mubashar007 Yes, that are regular linux servers, so you can install whatever you want, and if you choose docker, you have an individual server for each project