To deploy your site to the public internet, Hugo's official documentation provides an extensive walkthrough. See the official documentation.
If you're a beginner without a clear idea of where to start, hugo-community-docs recommend the GitHub Pages option, since it lets you complete everything on a single platform.