Magento guide

Magento is a self-hosted platform so there are many different ways to get started with a Magento store. You can even host on your localhost using Ngrok. The following is the easiest way to set up in our perspective but will require a little bit technical skill.

Create a Magento Test Store

  1. Make an account at https://my.nexcess.net/

  2. Click on Plans Plans

  3. Click Create Plan Plans

  4. Click Magento and hit next Magento

  5. You can choose any plan you need. For testing purpose only, the smallest should be sufficient Plans

  6. Enter your billing and payment information and click purchase, and you will see following confirmation page. It will take 2-8 minutes to set up your Magento store. Billing

  7. After waiting, you will receive an email notification and the page will turn to below Notification

  8. Go to Plans → Select the Plan you just made → Access

  9. In terminal, SSH into the Magento server using the credential listed here SSH

  10. Once SSH into your server, run ls to see list of folders on root level. Then notice the folder name with format ***.nxcli.net SSH

  11. cd into the folder, then run

    • bin/magento module:disable Magento_TwoFactorAuth
    • And then run bin/magento cache:flush
    • These disables 2 factor authentication
  12. Go to Plan → Select the Plan you just made → Select the site you made → Click Environment on the left side panel → You will see Magento Application with username and password (Note: This is different from the server user name and password you see in step 9)

    • To Log into your Magento Dashboard, click on Admin button and enter the credentials you just saw, and it will enter into your Magento Dashboard. Plan

Launch Your Magento App

Since Magento is open sourced and there is no dedicated app marketplace. You can launch your Magento app as soon as you finished development.