1: Buy A Domain in advance and add your nameserver of your hosting account to the domain registrar.
2: Make sure you have a cpanel hosting account with softaculous apps feature.
3: Once you domain is live, install WordPress on your domain using your cpanel.
4: In WordPress dashboard, click on Appearance and click on themes
5: Click on upload a theme
6: In the search box on your right hand, search for Astra
7: Install Astra theme
8: Activate Astra theme
9: Select Elementor for Astra
10: Activate all plugins
11: Import Astra Template
Enjoy your website.
You can further polish your website as per your needs.