WordPress超级基本教程 10-安装多个博客
WordPress SB(Super Basic)Tutorial-10
有人可能有不只一个博客,如果每个博客都用WordPress来架设的话就涉及到一个问题:WordPress的主程序需要多次安装吗?
其实,在“安装多个博客”这个问题里面涉及两种情况:一是多个博客分别有自己独立的数据库,在这种情况下,在各个数据库分别安装WordPress是必须的;二是多个博客共用一个数据库,在这种情况下,就可以实现一个 WordPress 安装提供多个博客使用。下面就分别讨论。
1、多个数据库
你需要为各个博客准备单独的MySQL数据库。至于如何创建数据库,可以参考之前的文章WordPress超级基本教程 7-安装准备。
wp-config.php文件会因安装不同而各异。需要修改的语句为:
define(‘DB_NAME’, ‘wordpress’); // The name of the database
define(‘DB_USER’, ‘username’); // Your MySQL username
define(‘DB_PASSWORD’, ‘password’); // …and password
DB_NAME即是博客的创建的单个数据库名称。如果你使用不同的用户登入数据库的话,请编辑DB_USER和DB_PASSWORD加以反映。将各wp-config.php文件上传到各自对应的root/installation目录下,接着运行安装。更多信息请参见WordPress超级基本教程 8-安装。
2、单个数据库
正如前面有关多个数据库的解决办法所提到的,wp-config.php文件会不尽相同。此例中,各博客仅有一行不同:
$table_prefix = ‘wp_’; // example: ‘wp_’ or ‘b2′ or ‘mylogin_’
默认情况下,WordPress会将“wp_”表格前缀分派给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插件WP-Hive,这款插件除了能够给你不同的博客指定一个不同的table_prefix之外,还能够通过rewriter实现每个博客都能有自己的favicon,sitemap.xml和robots.txt。具体情况可以参考其官方网站或者GOOGLE。
版权声明:
本文链接地址: http://kemnow.com/2010/03/wordpress-basic-tutorial-10/
相关文章:




在
在
在
正好需要这个,谢了。