在windows下做开发环境有好处也有不足,最大的好处在于软件资源,而最大坏处在于windows是个极不稳定的操作系统。因此,重装难免。在重装后,如何快速恢复一些只需配置的软件呢(是指在windows下一般是安装,但如果是linux下却只要配置的软件),如apache_php_mysql?

首先,对于apache,这理论上来说解压就能用,而实际上为了适应windows上运行的要求,我们要创建服务而不是直接开服务器,如httpd -k start 这样的命令会报失败,而是先安装服务,命令:httpd -k install 
鍚姩apache
这样就安装好了,想结束运行的话就用httpd -k stop
为了方便,可以打开ApacheMonitor进行监控。

php,其实在重装后不需要改任何东西还是可以用的。

至于mysql,也是与php类似的做法,只是你不启动服务,"照样可以"进入mysql,但你见到的是如下错误:
G:\server\MySQL Server 5.0\bin>mysql -uroot -p
Enter password: ********
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)

看着这错误,你不仔细的话会拼命的去试管理员密码,或者去找端口是否被占用了,实际上,这仅仅是没启动服务,为了mysql的正确运行,执行mysqld命令(在windows下双击就行了,因为不带参数的),然后再去连接它。

以上恢复简单吧?所以千万别把这三兄弟装C盘,以免重装时一起被格了,放在D盘或其它盘,恢复起来如此容易。