


It's simple enough to setup for one or two sites if you absolutely need it, but you're better off setting up an install on a server for that. I've also had issues with SSL authentication and https support. But that's outside the scope of this tutorial. You won't be able to access any apps or data from your local websites from other devices, unless you've got sophisticated file sharing across your network. I prefer to use XAMPP because it's been around for ages (so it's stable and has a lot of tutorials), I can use it on my Windows, Mac and Linux machines, and if I want to do some PHP programming outside the WordPress environment, I can.

If you want to install WordPress on your local machine, you have a number of software options, like XAMPP, MAMP or Local by Flywheel.
