有很多关于如何在不同配置中设置 Drupal 的教程,但我找不到如何使用 nginx 和 postgresql 设置多站点、多域、多数据库配置。
到目前为止,我能够设置:
- Nginx 虚拟主机(也为此设置在 /etc/hosts 中设置 www.test1.com 和 www.test2.com)
使用 settings.php 创建:
/var/www/drupal8/默认值
/var/www/drupal8/www.test1.com
/var/www/drupal8/www.test2.com
创建了默认的 postgres 数据库并设置了默认值,www.test1.com 正在使用它。
- 在填充数据库的默认值上运行 install.php。
现在的问题:
如果我去:http ://www.test2.com/core/install.php为第二台主机设置和填充数据库,我得到的是“Drupal 已经安装”?
如何让 test2.com 使用单独的数据库以及如何填充它?
一般来说,任何关于单代码、多站点、多域、多数据库的信息。