Web development. How can my customer test my website before it being published (php)?

I m making a website that has also php, if my customer needs to try it he has to download wamp or something, is there a way where I can upload my website on some server and they can access it without yet having a domain name for the website ?
4 answers 4