首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Bitnami堆栈上安装多个应用程序

在Bitnami堆栈上安装多个应用程序
EN

Drupal用户
提问于 2018-04-27 21:11:06
回答 1查看 942关注 0票数 0

我目前正在从我的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/

重命名默认drupal应用程序

  1. 数独mv /home/username/drupal7stack/apps/德鲁帕尔-站点名称 /home/username/drupal7stack/apps/德鲁巴1-地点-名称

位于/home/username/drupal7stack/apps/德鲁巴1-地点-名称/conf/httpd-prefix.conf的

修改配置文件

  1. gedit /home/username/drupal7stack/apps/德鲁巴1-地点-名称/conf/httpd-prefix.conf

文件内容{截断}:

代码语言:javascript
复制
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文件以使用新路径:

  1. 文件内容{截断}:包含"/home/username/drupal7stack/apps/德鲁巴1-地点-名称/conf/banner.conf“包括"/home/username/drupal7stack/apps/德鲁巴1-地点-名称/conf/htaccess.conf”

/home/username/drupal7stack/apps/drupal1/conf/htaccess.conf修改Apache .htaccess文件以使用新路径:

  1. 文件内容{截断} RewriteBase /drupal1

将默认db的名称更改为通过http://127.0.0.1:8080/phpmyadmin/访问的phpmyadmin (使用根登录)。另外,创建站点特定drupal安装

的用户名/pwd

  1. N/A phpmyadmin GUI

将在settings.php中找到的/home/username/drupal7stack/apps/[drupal1-site-name]/htdocs/sites/default/settings.php文件调整为步骤5中创建的特定于db的用户

  1. sudo gedit /home/username/drupal7stack/apps/[drupal1-site-name]/htdocs/sites/default/settings.php

重新启动德鲁巴堆栈(apache/mysql),然后在http://127.0.0.1:8080/[drupal1-site-name]

查看新站点

  1. 如需使用~/drupal7stack$ ./manager-linux-x64.run,请访问新网站
EN

回答 1

Drupal用户

发布于 2018-04-28 23:48:07

这不是对你问题的直接回答。如果时间不长,我会把它作为评论发布。

由于您提到配置服务器不是您的强项,我想推荐您和其他Drupal开发人员在任何级别的专业知识、用于管理Drupal的多个实例的替代开发环境,以及Vagrant虚拟环境中的其他网站:

拉勒维尔的S·泰勒·奥特威尔也创造了宅地

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实例的问题之前,您将启动并运行站点。

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

https://drupal.stackexchange.com/questions/260753

复制
相关文章

相似问题

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