安装多个博客

0条评论

分别安装多个博客

如果你想安装多个WordPress博客,就必须逐个单独地进行安装(即一次安装一个独立的WordPress)。无论你能创建多个数据库还是仅能创建单个数据库都可以这么做。

多个数据库

你需要为各博客准备单独的MySQL数据库。如果还没有创建的话,可以在此查看相关指导

wp-config.php文件会因安装不同而各异。需要修改的语句行为:

define('DB_NAME', 'wordpress');     // 数据库名称
define('DB_USER', 'username');     // MySQL用户名
define('DB_PASSWORD', 'password'); // ...密码

DB_NAME即是博客的创建的单个数据库名称。如果你使用不同的用户登入数据库的话,请编辑DB_USER和DB_PASSWORD加以反映。将各wp-config.php文件上传到各自对应的root/installation目录下,接着运行安装。更多信息请参见安装WordPress

单个数据库

正如前面有关多个数据库的解决办法所提到的,wp-config.php文件会不尽相同。此例中,各博客仅有一行不同:

$table_prefix = 'wp_'; // example: 'wp_' or 'b2' or 'mylogin_' 

默认情况下,WordPress会将wp_ to表格前缀分派给MySQL数据库表格,此前缀可任意指定。你可以为数据库中的各个博客创建唯一的识别器。举个例子,假设你要安装3个博客,名字分别为Main,Projects和Test。你想为各博客的wp-config.php文件替换wp_前缀:

Main博客:

$table_prefix = 'main_'; 

Projects博客:

$table_prefix = 'projects_'; 

Test博客:

$table_prefix = 'test_';

你可以使用自己创建的前缀。这里给出的前缀只是为了举例方便。

将各wp-config.php文件上传到各自对应的root/installation目录,并运行安装。更多信息请参安装WordPress

多个博客的安装自动化

WordPress用户Stephanie Booth提供了多个博客安装自动化方面的指导,相关文章为Scripts for a WordPress Weblog Farm。而在Musings on a Multiblog WordPress中,Stephanie对自动化过程阐述了自己的看法。