How To Install Magento 2 Extension Using Web Setup Wizard

Download extension and move folders from archive to <your Magento install dir> < Magento Root >/app/ directory.

Login to your Magento 2 Admin Panel.
  1. Go To System -> Web Setup Wizard. you will get following screen.
    • Magento Admin Menu
  2. Click On the component manager.
    • Component Manager
  3. Enable / Disable Module Using Component Manager. Here is the list of component which are currently available in your store and find your component which you want to enable / disable.
    • manage_module
  4. Readiness Check Error : You need to check your server configurations with your magento version using the following links and make changes as per the magento requirements.
    Step 1: Readiness Check
    Cron Job Error
    • Follow below steps for fixing check cron scripts issue:

      You need to setup cron job for every one minute on the server using the following steps.

      • Open Terminal /command prompt and change directory to your magento root directory.
      • To create a cron job for the Magento file system owner, enter the following command as a user with root privileges:

      crontab -u magento_user -e

      You need to setup following command into your cron tab file.

      • * * * * * path to php binary -c path to php.ini file magento install dir/bin/magento cron:run | grep -v "Ran jobs by schedule" >> magento install dir/var/log/magento.cron.log
      • * * * * * path to php binary -c path to php.ini file magento install dir/update/cron.php >> magento install dir/var/log/update.cron.log
      • * * * * * path to php binary -c path to php.ini file magento install dir/bin/magento setup:cron:run >> magento install dir/var/log/setup.cron.log

      path to php binary : which php

      path to php.ini : php --ini

      magento install dir : is the directory in which you installed the Magento software; for example, /var/www

    • Follow below steps for fixing PHP Setting Check * :
      • For fix this issue you need to make changes in the php.ini file as per explain in the following link and restart your server.Required PHP settings
      • Note : When you change in the php.ini file and getting same error then need to pass php master variable value in the command like following.

      Example : Here we setup always_populate_raw_post_data=-1 using following command in the cron job.

      • * * * * * path to php binary -d always_populate_raw_post_data=-1 -c path to php.ini file magento install dir/bin/magento cron:run | grep -v "Ran jobs by schedule" >> magento install dir/var/log/magento.cron.log
      • * * * * * path to php binary -d always_populate_raw_post_data=-1 -c path to php.ini file magento install dir/update/cron.php >> magento install dir/var/log/update.cron.log
      • * * * * * path to php binary -d always_populate_raw_post_data=-1 -c path to php.ini file magento install dir/bin/magento setup:cron:run >> magento install dir/var/log/setup.cron.log
    • Now your Readiness Check is completed so please check it.

    Readiness Check Completed
    Step 2: Create Backup : You will able to take backup by selecting backup options which you want to take before installing the module.
    Back Up Selection Selection_149
    Step 3: Enable Module

    Enable Module When you click on the Enable Module button then it will take time and after then it will show process like following. Selection_150 Selection_151 Once Module Install Successfully then it will redirect to the Success Page. Module Successfully Install

  5. Once Installation is completed then it will show component in the component manager list. Component manager

Leave a Reply