We recommend Linux with either the Apache or LiteSpeed web-servers as the most robust platforms for running WordPress, but any server that supports PHP and MySQL will do. If your host doesn't support one of these platforms, and mod_rewrite, you will probably be better off switching to one of the many hosting providers that do offer those choices.
It is also essential that your host allows remote connections.
Hosting is a commodity these days and with a little digging it's easy to find a host that supports the above. If you're looking for hosting suggestions, please try:
- WordPress Recommended Hosts - these hosts support WordPress, in more ways than one.
- Searching the WordPress support forums for recommendations
Install4Free - WordPress installed for free on your host!
If you have a hosting provider or website which meets all the requirements, but don't feel comfortable doing the installation yourself, request a free installation at WordPress Install4Free.