我目前正在从我的Ubuntu 16.04 LAMP服务器转换到Bitnami 7.59 Drupal堆栈。然而,我发现Bitnami没有提供关于如何在单个Bitnami Drupal堆栈上安装多个Drupal应用程序的说明/常见问题解答,而“冷嘲热讽”地提供了一个关于如何在单个BitnamiJoomlastack上添加多个Joomla应用程序的指导常见问题。:0
(我使用一个带有Virtualbox5.1和Ubuntu16.04客户的Ubuntu16.04主机运行Bitnami德鲁帕斯塔克7.59)
因此,对于所有的硬核药剂师,我想写我自己的一套文档,关于如何将多个Drupal应用程序添加到一个Bitnami Drupal堆栈。
如何将多个Drupal应用程序实际安装到Btinami Drupal堆栈上?
Bitnami社区的人告诉我,我应该简单地把"joomla“换成"drupal”和遵循这个常见问题,这当然是行不通的。
在此过程中,我创建了我的文档,但是后端Bitnami服务器的故障排除超出了我的范围。
下面是我自己的配置说明,来自于尝试按照bitnami指令(我觉得很脏.)
有人能排除我哪里出了问题吗?
当我试图访问新配置的Drupal应用程序时,我得到的只是错误代码404 .http://127.0.0.1:8080/drupal1/
在Bitnami Drupal7Stack中创建附加Drupal应用程序的步骤
新文档Root /opt/bitnami/app/joomla1/htdocs转换为/home/username/drupal7stack/apps/drupal/htdocs/
位于/home/username/drupal7stack/apps/德鲁巴1-地点-名称/conf/httpd-prefix.conf的
Alias /drupal/ "/home/username/drupal7stack/apps/[drupal1-site-name]/htdocs/"
Alias /drupal "/home/username/drupal7stack/apps/[drupal1-site-name]/htdocs"
Include "/home/username/drupal7stack/apps/[drupal1-site-name]/conf/httpd-app.conf"/home/username/drupal7stack/apps/[drupal1-site-name]/conf/httpd-app.conf修改.httpd-app configuration文件以使用新路径:/home/username/drupal7stack/apps/drupal1/conf/htaccess.conf修改Apache .htaccess文件以使用新路径:http://127.0.0.1:8080/phpmyadmin/访问的phpmyadmin (使用根登录)。另外,创建站点特定drupal安装的用户名/pwd
将在settings.php中找到的/home/username/drupal7stack/apps/[drupal1-site-name]/htdocs/sites/default/settings.php文件调整为步骤5中创建的特定于db的用户
sudo gedit /home/username/drupal7stack/apps/[drupal1-site-name]/htdocs/sites/default/settings.phphttp://127.0.0.1:8080/[drupal1-site-name]查看新站点
~/drupal7stack$ ./manager-linux-x64.run,请访问新网站发布于 2018-04-28 23:48:07
由于您提到配置服务器不是您的强项,我想推荐您和其他Drupal开发人员在任何级别的专业知识、用于管理Drupal的多个实例的替代开发环境,以及Vagrant虚拟环境中的其他网站:
Laravel是一个官方的、预先打包的Vagrant,它为您提供了一个很好的开发环境,而不需要您在本地计算机上安装PHP、web服务器和任何其他服务器软件。不用再担心会弄坏你的操作系统了!流浪汉盒子完全是一次性的。如果出了什么问题,你可以在几分钟内摧毁并重新创建这个盒子!Homestead运行在任何Windows、Mac或Linux系统上,包括Nginx服务器、PHP7.2、PH7.1、PH7.0、PHP5.6、MySQL、PostgreSQL、Redis、Memcached、Node以及开发惊人的Laravel应用程序所需的所有其他优点。
它当然是针对Laravel开发人员的,但是我一直在使用它来满足我的大部分本地开发需求,无论是Laravel、Drupal (6、7或8),还是其他PHP网站。
它使得在单个配置文件中管理具有不同PHP版本、不同数据库需求和自定义主机名的任意数量的网站变得更加容易,您可以选择YAML或JSON文件。
我应该指出,我与Laravel或它的创建者没有任何联系。到目前为止,我真的很喜欢我在家里的经历,我想和大家分享。
继续阅读它的文档,并将其全局安装在您的机器上。建立几个网站并试一试。我的猜测是,在解决当前Bitnami实例的问题之前,您将启动并运行站点。
https://drupal.stackexchange.com/questions/260753
复制相似问题