Install update customized Magestore RMS Package
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).
- 1 Notice
- 2 Update the RMS
- 2.1 1. Take a backup of your website
- 2.2 2. Turn on Maintenance
- 2.3 3. Turn on Developer mode
- 2.4 4. Upload the package to Magento Root Directory
- 2.5 5. Extract the package and copy it to Magento Root Directory
- 2.6 6. Run upgrade command (Update RMS)
- 2.7 7. Deploy RMS client
- 2.8 8. Run code compilation
- 2.9 9. Reindex All
- 2.10 10. Turn on Production mode
- 2.11 11. Turn off Maintenance
- 3 Summary
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 RMS).
Update the RMS
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)
7. Deploy RMS client
This is a very important step: If you don’t run this command, you can’t access the RMS application
8. Run code compilation
9. Reindex All
10. Turn on Production mode
11. Turn off Maintenance
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.