Posted on 13-03-2009
Filed Under (技术) by waterlin

WordPress-mu的安装和一般的免费php系统相比起来,有点麻烦,经常一不小心就出现类似于

Error establishing a database connection

的错误。下面就简单介绍一下我在Xampp里安装Wordpress-mu本地测试系统的方法。

首先,要对Apache进行必要的设置:

1) 对/xampp/apache/conf/httpd.conf文件里的rewrite_module修改成如下形式:

LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so

2) 在httpd.conf文件里的<Directory>相关的信息里,把这行

“AllowOverride None”

改为

“AllowOverride FileInfo Options”

因为Wordpress-mu系统只能安装在80端口,并且不允许用IP作为访问的方式。因此,为了出错的概率比较小,我们需要在Apache里设置一下基于域名的虚拟主机,在文件/xampp/apache/conf/extra/httpd-vhosts.conf里加上类似这种内容:

NameVirtualHost *:80

<VirtualHost *:80>
    ServerAdmin webmaster@localhost.localdomain
    DocumentRoot E:/xampp/htdocs/wordpress-mu
    ServerName *.localhost.localdomain
#    ErrorLog @rel_logfiledir@/localhost.localdomain
#    CustomLog @rel_logfiledir@/localhost.localdomain
</VirtualHost>

把Wordpress-mu的安装文件解压后,直接扔到上面设定的虚拟主机目录里,在这里是E:/xampp/htdocs/wordpress-mu。

因为我们是在本地做测试用,并不需要一个真正的域名解析到本地,所以,虚拟主机里的localhost.localdomain这个域名,你可以任意设定。

然后,我们需要修改Windows的Hosts文件,把你刚刚填的虚假域名以及你需要的域名解析到本地即可:

127.0.0.1       localhost.localdomain
127.0.0.1       blog1.localhost.localdomain
127.0.0.1       blog2.localhost.localdomain

启动Apache和MySQL服务后,在浏览器里访问http://localhost.localdomain,根据提示填写相关内容即可进行Wordpress-mu的安装。

注意,安装时Server Address不要填127.0.0.1,而要填你上面写的localhost.localdomain(你上面的假域名是啥,就填啥)。

© 2009, 浏忙大爆炸. All rights reserved.
除非注明,浏忙大爆炸文章均为原创,转载请以链接形式标明本文地址。

Comments

[…] 首先安装WordPress-MU,你还需要启用WordPress-MU的插件功能。如果你在管理后台看到菜单中的Plugins后面有一个*,则表明你还没有激活plugins功能。 […]


[…] Windows XP SP3 加 Xampp 1.6.5,这里值得强调一下的是,如果你本地是用 Xampp […]


Post a Comment
Name:
Email:
Website:
Comments: