@kmvirta, your topic has been moved to a more suitable location on the forum. Installation and Troubleshooting is not for problems with your project
See About the Installation & Troubleshooting category.
To answer the question,
- You will have to register a domain.
- If you're running this from home, your ISP needs to allow you to run a web server.