2006年12月3日星期日

搞定windows下面的php & mysql

昨天!就是昨天,又体验了一把上学的时候的那种作为初级程序员的感觉。其实很多知识都是这样一点一点抠嗤出来的。
因为最近我看到了一些文章,所以正在考虑将我现在租用的主机与域名放弃,然后将主机改在国外,将我的BLOG完全搬到自己的主机之中。于是有了下面的几步:
第一步,选择主机供应商。好在网络上面介绍的文章还不少,经过了比较详细的对比,暂时选定了ixwebhosting,价格、空间、服务都还不错。
第二步,需要在自己的机器上面安装php,mysql作为测试使用。
1-安装mysql还算顺利,没有出什么问题。
2-安装php,可费了劲了。
@装了很多遍都不行,最后看到有一篇文章写道php最好不要安装在路径中有空格的目录下面,例如默认的c:\program files\php。再一次重装!装在了c:\php下面。
@将php的安装路径加入windows的环境变量中。
@由于我在安装的时候是选择的iis4isapi的方式,所以需要对iis进行配置。打开默认网站的属性进行配置,首先是isapi filter,加入php,应用程序是php安装目录下面的php5isapi.dll。然后是主目录下面的配置按钮,添加.php文件扩展名,应用程序同上。最后一步是添加默认得启动页面,这个简单。将IIS服务停止再启动。
@修改php安装目录下面的php.ini文件。register_globals = Off改为On;extension_dir = "C:\php\ext";;extension=php_mysql.dll解除注释。
@基本ok了,可以试一下了。将网站代码copy到c:\inetpub\wwwroot下面。发现ie可以正常浏览,firefox却不行,对网页浏览变成了下载文件?再查资料,发现需要在iis下面create网站应用程序,这样才好了。
3-还需要安装phpmyadmin作为对mysql的管理。也很烦,对其下面的config.inc.php文件进行了N多的修改具体得记不清楚了,有印象的是:username/password, update/save directory。
终于差不多了!
第三步,测试并比较BLOG代码。我选择了两个还算比较主流的:pivot & wordpress。其中pivot不需要使用mysql数据库。
1-其中pivot还算比较顺利,基本上是立刻就可以正常运行了。中文也没有问题。可以自己定义BLOG发布的时间。只是没有找到如何才能建立自己的相册。
2-wordpress就比较麻烦,好在试了几次也可以运行了。可以自己定义BLOG发布的时间。但是中文显示有些问题,现在还没有找到解决办法,另外也是不知道如何建立自己的相册。不过这两个问题并不严重,因为网上使用wordpress的人很多,有中文的,也有带相册的。所以肯定有办法。另外比较重要的一点:wordpress有导入的功能,可以自动的导入blogger中的内容!

所以考虑了一下,暂时选定wordpress,保险一些。

没有评论: