Background: I have a php backend application (cakephp with dependencies resolved with composer), and javascript front end (AngularJS, using bower for dependency management), with the repository on bitbucket.
I was able to successfully deploy it using opsworks.
Problems:
- I need terminal access to the app layer to run shell commands such as composer install, bower install. How do I do this?
- Is it better to do a manual deployment (set up the ec2 instanstances mmanually and ssh into the VM) instead of using opsWorks?
- Generally what would be the best approach to deploy such an application?
Thankyou and apologies if my question has issues.