In our project we are using MySQL 5.0.90(InnoDB engine) server with an external storage. We store MySQL data files in an external storage. When the external storage down for a reason we have unstable behaviours. So we made some tests.
In Windows Server 2008
We closed external storage physically. MySQL service stoped and we could not reach the server.
So I've been attempting to use Microsoft Deployment Toolkit with Windows Deployment Services to deploy images on a client. The deployment server is running Server 2012 and is both the Domain Controller and the deployment server. I am able to import Windows 7 enterprise, office 2013, some drivers, etc.
Iam trying to install one version of mysql in a LINUX machine. The system contain already another version of mysql installation. I prefer manual installation. Copy the extracted tarball into a location and create symbolic link to that. I wish to install my mysql version without affecting already installed mysql version in the system.
I created mysqld(with a unique name mysqltest) as service.
I'm setting up an image for a webserver. I have a script on the server that fetches the latest source code for an application from a repository and does all the configuration necessary for deployment. This script is to be run by the unprivileged user for deployment.
1. System boots
2. Apache starts
3. I log in, run my script, and restart apache
I'm currently planning a deployment of an ASP.NET web application to an IIS production server. One thing that I noticed during deployments to my testing server was that a re-deployment with "Import Web Application" in the IIS Manager overwrites the web.config.
I then thought that Git could be used to keep track of manual changes to the web.config and also help with updates and patches.
I have created a deployment application. It uses two git repos. One holds the application branches, another the DB branches.
On the deployment application you select the application version and DB version and the deployment application grabs both and creates a new environment on the server (it's a web application) and creates a new DB from scratch from the version you selected.....