need a script that can install and configure ubuntu, apache, php and set up a php web application according to the guidelines found here: [url removed, login to view]
The optional packages has to be installed as well.
I will provide you with SSH access to an Ubuntu VM (Ubuntu Server [url removed, login to view] running from Azure) you can use to test the script.
The end goal is to run one or more scripts that configures the server and web application so its ready for use. The application comes with a test page that test the configuration of apache, php etc. When that page reports all green the task has been completed.
Additional. A sub task is to implement best practice when it comes to user rights. Like [url removed, login to view] (just do a sanity check on the and verify that is ok configured)
The section about Test machines and other windows related activities is not part of the assignment.
I need documentation on how to use the script.
I need documentation on how to upload a new version of the web application from a Windows client without messing up the user rights.
Please put in code comments explaining the script.