drupal搭建多站点
来源:互联网 发布:越南自卫反击战 知乎 编辑:程序博客网 时间:2024/05/08 15:41
当我们需要在同一台服务器上搭建多个功能各异或相差较大的站点时,会涉及到使用Drupal搭建多站点的需求。搭建多站点的方式有如下三种:独立核心+独立数据库、共用核心+独立数据库、共用核心+共享部分数据库。
此次,我们简要讲解第二种,即:共用核心+独立数据库。具体步骤如下:
1.把drupal核心放到htdocs目录下(本机指定的web服务根目录),而不是二级子目录。在sites/all目录下面,创建两个子目录modules和themes,用来放置站点公用的drupal第3方模块和自定义模块。
2.在sites/all目录下面,新建两个子目录:www.test-a.com、www.test-b.com,
这里面使用的是域名,在虚拟主机上,你需要设置对应的域名解析,以及子域名设置,本机只需要修改HOSTS文件(详见第5步)。将sites/default目录下面的settings.php文件,分别拷贝到刚才创建的两个子目录里面,并在这两个子目录下面分别创建modules和themes子目录。
3.设置www.test-a.com/settings.php中的配置,主要包括$db_url,和$db_prefix,前者是配置的数据库,包括数据库名,密码。www.test-b.com/settings.php也这样配置即可。
4.公用和前者一样。当然你还需要设置sites/default/settings.php,设置方式和子站点一样,就是设置默认情况下,使用哪个站点。注意:此处的settings.php可以不进行配置,如果不需要默认使用哪个站点的话(即使用localhost访问本机,而非域名访问的时候)
5.在hosts文件中,添加:
127.0.0.1 www.test-a.com
127.0.0.1 www.test-b.com
6.重起apache,这样就搭起了两个站点,其它就和一个站点一样了。
- drupal搭建多站点
- 使用Drupal搭建多站点
- 创建 Drupal 多站点安装
- 用drupal 建立多语言站点
- 使用Drupal创建多语言站点
- 用drupal 建立多语言站点
- 利用drupal实现多站点共享同一数据库
- Apache搭建多站点
- Apache搭建多站点
- Apache搭建多站点
- WAMP多站点搭建
- Drupal 学习(1) - 建立站点
- 使用drush安装drupal站点
- macbook搭建apache多站点
- nginx搭建多个站点
- drupal 环境搭建
- 搭建Drupal 7
- Drupal入门教程之——站点构建
- C# 操作Dataset介绍
- drupal实现monthly archive
- 初识ScrollView
- 学会数据分析做精准流量的关键词
- CareerCup 1.2
- drupal搭建多站点
- HBase简介(很好的梳理资料)
- 称量天下的上官待诏
- 特色化运营能给网站带来新的生机
- ClouseBuild 编码问题解决
- 如何量化考核软件开发人员绩效
- #define 和#typedef
- Tcp传输应用
- 中文乱码处理