2. There must be space, also called host or server.
With a domain name and a server, you can start building your own website. ?
4. You can make your own website, download the template and modify the source code for free, and you can build a website. After the website is finished, upload it to your server.
5. The next step is management and publicity. If the traffic is high, your website will be successful.