恢复汕头城内-stcnw.com
分类:Web|评论:0 条|阅读:475 次|posted @ 2008年10月31日 02:47:081. 先装 PHP,目前还是 php-5.2.6-Win32.zip 这个。服务器有,按以前的日志手工装就好了。
http://pcvc.net/archive/2008/8/26/90.html
按照日志来操作基本上是可以在 IIS 6 下运行 PHP 的。
2. 再装 MySQL,先到 mysql.com 看看有没新版本。
MySQL 有两种版本,一种是 MySQL Enterprise,也就是企业版,另一种是 MySQL Community Edition 社区版,社区版面对开发者,免费,大多数用的就是这个,企业版要收费,几百美金。
这两种版本分别有 6.0 和 5.1 两个版本,6.0 还是 Alpha 版,Alpha 后应该还有 Beta,算了,选择 5.1 的好了,目前是 5.1.29。选个小点的 mysql-essential-5.1.29-rc-win32.msi,20几M
安装过程还是看 Google 下吧。按照收藏的网摘 http://inghot.cn/article.asp?id=447,选择自定义安装,改变一下路径,如下图:

Next 开始安装。下来开始配置 MySQL,在第一步的配置类型选择第一个:Detailed Configuration(详细配置),在选择 MySQL 应用于何种类型,这里选择的是第二种:普通 WEB 服务器。在数据库用途一项里选择第一种:多功能。数据库存放位置选择安装时的路径。允许的最大连接数选择的是第二种:最大 500 个并发连接数;数据库监听的端口,一般默认是:3306,默认 Next;MySQL 默认编码,默认是 latin1,这里我改成 GB2312;把 MySQL 设为 Windows 服务,并添加 Path 路径;添加系统管理员密码。

3. 装 phpMyAdmin 到:http://www.phpmyadmin.net/home_page/index.php 看看有没最新版本。
更新真快,3.0.1 版了。Version 3.0.1 (2008-10-22),选择 all-languages.zip 3188 KB。
真晕,官方站居然下载不了,明天再试下,先指向原来目录的。
4. 将原 ucenter 和 ucenterhome 数据库文件 copy 数据库目录
这是我最关心的一项了,因为之前没有任何经验,MySQL 更是不懂,心里一点底都没有,不像 SQL Server 就两个文件,一个是数据文件,另一个是日志文件,如果有备份就直接把备份文件 backup 就OK 了,但是 MySQL 一点头绪都没有,其实要 google 也不知怎么 g,还是自己先试试再说,首先是看原来的数据库存放的路径。数据库是放在安装是选好的路径里的 data 目录里,一个数据库一个目录,目录里存放有四种类型的文件,.opt 应该是数据库描述之类的文件,用记事本打开一看,很简单,是数据库字符集的,.frm 是表结构的描述文件,.myd 是表的数据文件,.myi 是表的索引文件,从扩展名应该也能猜出一二,.frm 应该是 framework,框架的意思,.myd 应该是 mysql data 的缩写,.myi 应该是 mysql index 的缩写。先用 phpMyAdmin 建立一个空数据库,看看都有产生什么文件,建个一看,只有一个 .opt 文件,且内容和在 phpMyAdmin 选择的一样,很容易看得出,那就试试把其它三种类型的所有文件copy到对应的数据库目录里吧,copy 完再 phpMyAdmin 刷新一下,哈,已显示有很多表,嗯,觉得有戏,打开 url 一看,哈,还是对,接着把 ucenterhome 数据库也建了,并copy文件过去,嗯,一切正常,so good!
不过由于这次服务器故障损坏了一些文件,个用数据文件受损,最严重的一个是留言表,没办法,只能用12天前的还原了,555,12天没备份,太对不起大家了,我为以此为鉴,不再发生类似的事情。
5. 检查一下整站文件,看是否有的受损而未被发现的,这项下来有空再弄了。