WordPress基本教程 11-安装多个博客

WordPress基本教程 10-本地安装
2017年12月18日
WordPress基本教程 12-控制面板
2017年12月18日

WordPress基本教程 11-安装多个博客

有人可能有不只一个博客,如果每个博客都用WordPress来架设的话就涉及到一个问题:WordPress的主程序需要多次安装吗?

其实,在“安装多个博客”这个问题里面涉及两种情况:一是多个博客分别有自己独立的数据库,在这种情况下,在各个数据库分别安装WordPress是必须的;二是多个博客共用一个数据库,在这种情况下,就可以实现一个 WordPress 安装提供多个博客使用。究竟如何去选择?问题留给网站主本人来决定。

下面就分别讨论。

1、多个数据库

你需要为各个博客准备单独的MySQL数据库。至于如何创建数据库,可以参考之前的文章WordPress基本教程 8-安装准备

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基本教程 9-安装WordPress

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插件来实现,这里不作更多说明。

Musk
Musk
NOTHING TO SAY...SORRY

评论关闭了。