首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Drupal 7多站点安装

Drupal 7多站点安装
EN

Stack Overflow用户
提问于 2013-04-19 21:02:49
回答 1查看 605关注 0票数 0

我在一个虚拟主机上有两个域和一个子域(网络托管公司)。我有ssh访问权限,可以创建符号链接。我的问题是:

这仅仅是我创建一个符号链接并将文件复制到虚拟主机路径的问题吗?如果是这样的话,哪些文件需要复制到目录中才能工作呢?

例如:3个域

  • example.com
  • example2.com
  • demo.example.com

Drupal目前已安装在example.com上。在/sites目录中有4个目录:

  • example.com
  • example2.com
  • demo.example.com

Example2.com和demo.example.com是指向系统上它们的实际路径的符号链接。将文件复制到这些目录,如settings.phpinstall.php等。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-20 17:02:10

典型的drupal安装设计为使用相同的代码库托管多个域,因此在您的托管提供商中,您可以将所有三个域指向同一个目录,该目录将是drupal安装的根目录,而不是drupal的站点目录。

如果您的drupal文件位于example.com中,那么您可以创建一个符号链接,指向example.com的域目录的exmaple2.com文件夹。然后,在您的example.com目录中,转到sites文件夹,并创建一个example2.com文件夹,其中包含一个指向用于example2的数据库的settings.php文件的副本。example2网站的文件应该存储在example.com/site/example2.com/file中。当您访问example2.com/install.php时,应该可以方便地将新的drupal站点安装到example.com/ site /example2.com/setings.php中指定的单独数据库中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16113457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档