前面介绍了wordpress多站点的安装环境,以最新版本wordpress 3.2.1为例,现在说一下具体安装步骤:

步骤1.备份wordpress

如果已安装过wordpress,请备份数据库和全部文件以防万一,因为在安装多站点创建网络时需要升级wordpress。

步骤2.设置子域名泛解析

有两种方式安装多站点:子域名和子目录,子目录多站点可以跳过这个步骤,子域名多站点就一定要泛解析支持。

设置方法:
1)配置apache支持通配符,SSH登陆找到httpd.conf文件,在里面加一行代码。(没有找到httpd.conf?跟你的主机商联系)
ServerAlias *.example.com
2)在域名管理那添加A记录
A *.example.com

扩展阅读

如果你的主机是共享空间,不能自己修改httpd.conf,比如你用cpanel或DA面板,可做如下设置。

CPanel:登陆cpanel面板,进入子域,添加*.example.com,该子域名的虚拟目录需要和你的wordpress安装目录一致。

DirectAdmin panel:1.进入DA面板–用户面板–DNS管理,添加一行记录 * A xxx.xx.xx.xxx (xxx.xx.xx.xxx是指你的主机IP地址);2.进入DA面板–管理员面板–custom httpd–yourdomain.com;加入一行代码ServerAlias *.|DOMAIN|

步骤3.开启多站点功能

打开你的网站根目录,编辑wp-config.php,在/* That's all, stop editing! Happy blogging. */ 前面加一行代码

define('WP_ALLOW_MULTISITE', true);

步骤4.安装网络

刷新后台会让你重新登陆,后台工具版块下面就多了一个“创建网络”选项,点击安装,这时会让你选择是创建子域名还是子目录的网络。注意,如果选择创建子域名网络会要求你把先前安装的博客设置不带www的域名为首选域,这样你才能创建像test.example.com的站点。安装–完成。

步骤5.完成安装

安装好后再刷新后台,会要求重新登陆,登陆在后台就有右上角点击admin下拉框,如图

多了一个”Network Admin”,效果如下,至此全部安装完成,可以看到站点添加,怎么设置使用下一篇再讲。