Magento is a heavy application, so plan resources before installing. For a small test store you can try the Softaculous installer in cPanel if it lists Magento; for a real store we strongly recommend a VPS or Dedicated server for the CPU, RAM and PHP control it needs.
- Create a MySQL database in MySQL Databases.
- Upload Magento to
public_html(or install via Composer on a VPS). - Run
bin/magento setup:installor the web setup wizard. - Set protocol to
https://to use your free SSL.
Magento needs specific PHP extensions, Elasticsearch/OpenSearch and cron jobs, which are far easier to manage on a VPS where you have full control. Not sure which plan fits? Open a ticket and we'll advise.