WordPress Speed Up Service | WordPress Website Maintenance Packages Reply To: How to create 2 websites?, by kjodle Do I need to get a host (Godaddy, hostgator, etc) before I download WordPress? Only if you want to have your site up and running on the web. Else, you can do everything in localhost. (Yes, most hosts have PHP and MySQL as default. Make sure they have the latest versions of those, though.) I’d actually recommend learning to do things in localhost before you go on the web. If you are running Windows, google WAMP; if you’re on OSX, google MAMP. You should find some installers there. Doing everything in localhost means you can practice without screwing up a public website. If you really mess things up, just delete the entire WordPress install and start again. Reply To: How to create 2 websites?