I will copy the image of the Production to the test server including the PHP files and mySQL database. After the files are copied, I would like to have a script to do the following: 1. Change the Mysql database password. 2. Change the Facebook integration keys to point to test account 3. Change the [url removed, login to view] details stored in the database 4. Change the base path so that the emails sent out from the test site point to the test site 5. Change the admin password of the portal 6. Remove SSL for this site. 7. Give the option to remove the user data 8. Assign the host name to the machine 9. Remove confidential data from some of the tables. Also, before the script is called, it should check that it is not running on production instance. Most of these configuration details are present in the [url removed, login to view] and 1-2 in the database.
1) All deliverables will be considered "work made for hire" under U.S. Copyright law. Employer will receive exclusive and complete copyrights to all work purchased. (No 3rd party components unless all copyright ramifications are explained AND AGREED TO by the employer on the site per the worker's Worker Legal Agreement).
Linux Apache PHP MysqL