If you don’t have your own web server, shared hosting with MySQL and PHP support will do.
You can find more information regarding installation and usage of these products on the websites mentioned above as well as other websites related to these products.