How to install Magento 2 extension

Installation

Installation using composer (preferably)

  1. Log into the Magento server (via SSH) as a user who has permissions to write to the Magento file system.

  2. Navigate to the root Magento folder and add our repository to your composer configuration with the following command:

    composer config repositories.ulmod composer [repository_url] 

    Check the [repository_url] from your Ulmod Account, under My Composer Packages section

  3. Execute the following command to update your composer.json file:

    composer require [composer_name]

    Replace [composer_name] with the Composer Name. When prompted, enter your authentication keys. Your public key is your Username; your private key is your Password.

    image

  4. Enable the extension, update the database, deploy content and clean cache:

    php bin/magento module:enable Ulmod_ModuleName
    php bin/magento setup:upgrade
    php bin/magento setup:static-content:deploy
    php bin/magento cache:clean

    You can find the ModuleName in the extension’s registration.php file.

Installation using archive

  1. Download the extension's package from your Ulmod account.
  2. Unpack the extension ZIP file on your computer.
  3. Connect to your website source folder with FTP/SFTP/SSH client and upload all the files and folders from the extension's package to the corresponding root folder of your Magento installation.
  4. Log into the Magento server (via SSH) as a user who has permissions to write to the Magento file system.
  5. Via SSH, navigate to the root Magento folder and perform the command:
    php bin/magento module:enable Ulmod_ModuleName

    You can find the ModuleName in the extension’s registration.php file.

  6. Enable the extension, update the database, deploy content and clean cache:

    php bin/magento module:enable Ulmod_ModuleName
    php bin/magento setup:upgrade
    php bin/magento setup:static-content:deploy
    php bin/magento cache:clean

Extension Support

Need Help?

Ulmod Support team is always ready to assist you, no matter which part of the world you are in. If something does happen and you think you might be experiencing an issue or bug, please contact us via [email protected] or submit a ticket from our Helpdesk Ticket and we will help you out.

Got Questions?

Should you have any questions or feature suggestions, please Contact Us. Your feedback is welcome!