Hey,
Let me start of by saying that I’m not a developer, but I managed to install WP, design a database, learned PHP/CSS/HTML, and so on somewhere around 2007. I then ran a website for maybe ten years before I shut it down.
Now I am interested in getting that website up a running again but I also want to redesign and modernize it. My first “problem” is to get WordPress installed locally. I literally can’t remember anything, but I do recall using some kind of auto-installer back in the day. But this got me thinking that I want the install as clean as possible, no bloated addons or anything. Just enough so I can develop this website of mine.
So I started looking into Apache and I can’t figure out how to install the thing. As far as I know I will need Apache (server), PHP (programming backend), WP (CMS), MySQL (database). I will use VS Code for the HTML/CSS/jQuery frontend stuff.
Maybe I’m going about this the wrong way, is it better to just use an installer, or how difficult is it to get all this installed locally?
[ad_2]
Just use Laragon and be done with it. It does not install ‘bloat’ and it fast and reliable. [https://laragon.org/index.html](https://laragon.org/index.html)
**TL;DR**: Save yourself a lot of aggravation and just use [LocalWP](https://localwp.com/) to develop locally.
For local development you’re going to need something that handles server emulation (PHP, etc) and the database. The easiest thing is to use something like LocalWP or MAMP that handles that part, so all you have to worry about is the WordPress piece. And again, the easiest thing there is to let LocalWP do that for you – it’s literally just a few clicks start to finish.
Alternatively if you feel comfortable with the command line, you can use WP-CLI to do it all using stuff that comes with WordPress. You’ll have to download and install wp-cli first of course but once that’s in you can [follow the guide](https://make.wordpress.org/cli/handbook/how-to/how-to-install/).
That gets you a local server environment with WordPress on it so you can do all your development on it.
Once you have it working locally, you’ll need someplace online to host what you’ve developed so the rest of the world can get to it, and the solutions there are endless depending on how much time you want to spend on it and what your budget is.
There’s documentation on manually installing WordPress on the codex