Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Customized Magestore RMS Package is the customer environment-specific package, it contains the Original RMS Package that you are purchased and all customized works that we have done for you (including bug fixing, new features, integration with 3rd extension).

Notice

This guide applies to install the updated version of Customized Magestore RMS on your website (the major, minor, or the patch update of your current installed Magestore POS).

Update the POS

1. Take a backup of your website

The backup will help you recover faster in case that you are failed while updating Magestore RMS due to some conflict with other extensions or unexpected incidents.

2. Turn on Maintenance

php bin/magento maintenance:enable

3. Turn on Developer mode

php bin/magento deploy:mode:set developer

4. Upload the package to Magento Root Directory

5. Extract the package and copy it to Magento Root Directory

We always distribute the full package to keep the consistency, the full package means it includes all earlier releases of the current package that you are having.

cd <magento_root_directory>
rm -rf app/code/Magestore
tar -xf <package_name>

6. Run upgrade command (Update RMS)

php bin/magento setup:upgrade

7. Deploy RMS client

(tick) This is a very important step: If you don’t run this command, you can’t access the POS application

php bin/magento backstore:app:deploy

8. Run code compilation

php bin/magento setup:di:compile

9. Reindex All

php bin/magento indexer:reindex

10. Turn on Production mode

php bin/magento deploy:mode:set production

11. Turn off Maintenance

php bin/magento maintenance:disable

Summary

You can use the below script for automating the update process.

Make sure that you change the <magento_root_directory> and <package_name> with the suitable value cause it is the variable.

cd <magento_root_directory>
php bin/magento maintenance:enable
php bin/magento deploy:mode:set developer
rm -rf app/code/Magestore
tar -xf <package_name>
php bin/magento setup:upgrade
php bin/magento webpos:deploy
php bin/magento setup:di:compile
php bin/magento indexer:reindex
php bin/magento deploy:mode:set production
php bin/magento maintenance:disable

  • No labels