Knowledge base

Install

Install GSM Grow (full walkthrough)

No command line is required for a normal install. Download the package, place it on your hosting, open /install, and follow the wizard.

Updated 2026-09-15

  1. 1

    Get your license and download

    Sign in at the customer portal, claim or open your license, then download the latest package zip. Keep the license key handy — you enter it during install.

  2. 2

    Upload and extract on hosting

    Upload the zip to your hosting (public_html or a folder for the site), extract it so all folders are present, then delete the zip if you like. Every file from the package should be on the server.

  3. 3

    Point the domain at the public folder

    Set the site document root to the package’s public folder — not the folder above it. In cPanel/hPanel this is usually Domains → Document Root → …/public.

  4. 4

    Make storage folders writable

    Give the web server write access to storage and bootstrap/cache (often permission 775). The welcome step will fail until those folders can be written.

  5. 5

    Create an empty MySQL database

    In your hosting panel, create a new empty MySQL or MariaDB database and a user with full access. Note the host (usually localhost), database name, username, and password.

  6. 6

    Open the web installer

    Visit https://your-domain.com/install (or your domain alone — you may be redirected). Complete Welcome → License → Database → Application → Schedule → Install.

  7. 7

    Welcome — server checklist

    Confirm every item shows a pass mark (PHP version, extensions, writable folders). Fix any red items in hosting, then Continue.

  8. 8

    License — activate this domain

    Paste your license key and the domain customers will use (example.com, no https://). Activate & continue. One license binds to one domain.

  9. 9

    Database — test connection

    Enter MySQL host, port (3306), database name, username, and password. On shared hosting use localhost, not 127.0.0.1. Tap Test Connection & Continue.

  10. 10

    Application — store and admin

    Set the store name, optional primary color, and whether to load sample demo products. Create your admin name, email, and password, then Continue.

  11. 11

    Schedule — free minute timer

    Paste a free cron-job.org API key so catalog and order checks keep running, or skip and connect later in Admin → Crons. See the dedicated guide for creating the key.

  12. 12

    Install and open admin

    Wait while the installer finishes. On the complete screen, open the admin panel to set up catalog, payments, and branding — or view the storefront.