Hi, Jota, thanks for reply.
I have discarded the bitnami single-tier EC2 instance, instead I have moved to AWS/bitnami lightsail.
in the SSH screen of my AWS/bitnami lightsail, after I execute the code : sudo /opt/bitnami/bnsupport-tool, the SSH screen displays as below :
the followings are codes I process for my AWS/bitnami lightsail :
I upload app and pub directories from Porto theme through SFTP / FillZilla to my AWS lightsail instance /home/bitnami directory, and then I move both app and pub folders from this /home/bitnami directory to the Magento application directory by using following SSH code :
sudo mv /home/bitnami/app /opt/bitnami/apps/magento/htdocs/app
sudo mv /home/bitnami/pub /opt/bitnami/apps/magento/htdocs/pub
and then I change the file permission as below :
sudo chown -R daemon:daemon /opt/bitnami/apps/magento/htdocs/app
sudo chown -R daemon:daemon /opt/bitnami/apps/magento/htdocs/pub
and then I move to magento application directory to effect magento command lines :
sudo bin/magento-cli setup:upgrade
sudo bin/magento-cli setup:static-content-deploy -f
but after I flush Magento cacha in cache management in system in the magento store backend, I still can not get the Porto in the Content > configuration > Edit.
it seems that I still miss some lines of SSH code.
Hoping to get help with details. thanks inadvance.