How to Install Porto Theme on Magento 2.2.x

How to Install Porto Theme on Magento 2.2.2

This article applies to aMi STACX only! Porto by Smartwave is one of the top selling themes next to Ultimo by Infortis. And of course if you want to get up and running in less than ten minutes the only way to go is via aMi STACX. We not only do we make it easy, but we make it so it just works.

We have hundreds of customers using the Porto theme, and it’s about time we shared our secret on a successful install on one of our Magento stacks.

First we will need our Magento 2.2.2 LAMP. At the time of this article, the new Porto release 3.0.6 for Magento 2.2.4 was just way too new, so this article will focus on Porto 3.0.4 on Magento 2.2.2.

After you acquire both the zip files and the Smartwave Porto license, it’s time for the actual install.

Note: We even have a video that covers the entire process.

Step 1. Unzip to local and upload via SFTP directories app and pub to /var/www/magento/

Step 2. Upload Patch app directory designated as “Patch for Magento 2.2.x” to /var/www/magento  [Upload app directory only.]

Step 3. Upload mystery child theme. Yes! You want to set up a child theme. You need to download it and upload it to the server.
To here: /var/www/magento/app/design/frontend/Smartwave

So that it looks like this when you are finished:

Step 4. Install via CLI. [This assumes 100% fresh new install of Magento 2.2.2 on aMi STACX. I mean virgin.]

cd /var/www/magento

sudo php bin/magento maintenance:enable
sudo php bin/magento cache:flush
sudo php bin/magento cache:disable
sudo php bin/magento setup:upgrade
sudo chown -R www-data:www-data /var/www/magento
sudo php bin/magento setup:di:compile
sudo chown -R www-data:www-data /var/www/magento
sudo php bin/magento cache:enable
sudo php bin/magento maintenance:disable

Step 5. Purchase License Code from Smartwave & activate theme
https://themeforest.net/downloads

5.B. Magento Admin Panel: Porto >> Activation

Like so…

Step 7. From Magento Admin Console set Porto Child Theme:

Content >> Configuration

Step 8. Flush System Cache as prompted:

Step 9. Success!

Yes! It’s that simple with aMi STACX. Up and running in minutes 🙂