容器技术交流

 找回密码
 立即注册
查看: 4832|回复: 5

在LuM中建立WordPress多站点的另类方法

[复制链接]
发表于 2014-4-4 16:35:01 | 显示全部楼层 |阅读模式
本帖最后由 waluojia 于 2014-4-9 10:54 编辑

1 另类法特征这里所说的“另类方法”,就不是按照WordPress官方所说的方法。其特征是:* 1套WordPress程序;
* 主站和各个子站均有独立数据库;
* 主站和子站均可独立管理;
* 主站和子站的配置文件wp-config.php是1个,在主站程序中。


2 准备工作
2-1 在LuM中建立主站(单站),使用系统默认的重写规则.htaccess_wordPress。
2-2 修改子站域名的解析记录(A记录或CNAME记录均可)指向主站。
2-3 在主站的配置文件Wp-config.php中添加子站的数据库数据资料及媒体保存目录(注:此法子站不设立单独的配置文件)
,而主站也不是传统的配置文件形式。可以称谓:域名共用列表。
2-4 非常重要的一步!到LuM中,修改主站域名列表,将子站域名加入。注意:在LuM中,子站不单独建站。


3 建立子站
3-1 浏览器地址栏输入子站域名,比如:http://www.b.com/,出现WordPress安装界面,安装之。
3-2 子站安装成功后,登录管理后台,在仪表盘中修改各种配置。      注意:子站在配置时,只需要启用插件等。其它不必修改,特别是,子站修改将影响整个站群中主站和其它子站,因为用的是1套程序。

仿此,可建立N个子站。

小结:
按照这种方法,将建立多站点转化为建立单站,并且利用了LuM在Nginx下“单站”的重写规则,操作简单,成功率高。

(未完,待续)

 楼主| 发表于 2014-4-8 09:08:15 | 显示全部楼层

在LuM中建立WordPress多站点的另类方法(2)

本帖最后由 waluojia 于 2014-4-9 11:09 编辑

4 另类子站“进退自由”:

   1#介绍了建立另类子站的方法。如果想退出站群呢?很简单:
   进入LUM,在主站域名列表中,将要退出的子站域名删除。


   如果该退出的子站,加入站群之前已经建立了单站,那么,就在LUM中,将单站的运行开关打开。


5 子站媒体库的建立:

4-1  方法1:
WP官方提供的传统站群法,要求在/wp-content/下建立一个子目录blogs.dir,用于存放各个子站上传的文件,并且各个子站上传的文件不混合。


而另类法建立这个媒体库是在主站配置文件wp-config.php中的子站配置中,加入:
define( 'UPLOADS', ''.'uploads/zz1' );  # 其中,zz1 就是子站1的媒体库目录

4-2 方法2:

利用插件,可将上传的图片等文件保存到专门的图片服务器或者外站的WEB空间。


(有事了,容后发)
 楼主| 发表于 2014-4-9 11:15:12 | 显示全部楼层
没有草稿,先做个备忘录:
下面谈主题选择
接着谈,网站地图和robot文件的处理。

年事已高,记忆力不好了。
发表于 2014-4-13 21:39:36 | 显示全部楼层
辛苦!
发表于 2014-5-8 10:26:11 | 显示全部楼层
你好 ,求继续
发表于 2014-6-1 14:41:40 | 显示全部楼层
不错 正在试验中
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2024-5-3 03:37 , Processed in 0.029610 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表