【问题标题】:Bitnami Lamp stack subdomainBitnami Lamp 堆栈子域
【发布时间】:2018-05-23 15:15:54
【问题描述】:

我从 aws 购买了一个 bitnami 灯堆栈服务器并创建了一个 laravel 项目。该页面是可访问的并且到目前为止有效。现在我想创建一个子域。 我尝试了以下操作:

里面:

/opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf

我更改了以下内容:

# Bitnami applications installed in a prefix URL
#Include "/opt/bitnami/frameworks/zendframework/conf/httpd-prefix.conf"
                    Include "/opt/bitnami/frameworks/laravel/conf/httpd-prefix.conf"
                    #Include "/opt/bitnami/frameworks/laravel/conf/httpd-vhosts.conf"
                    Include "/opt/bitnami/apps/phpmyadmin/conf/httpd-prefix.conf"

关注:

# Bitnami applications installed in a prefix URL
#Include "/opt/bitnami/frameworks/zendframework/conf/httpd-prefix.conf"
                    Include "/opt/bitnami/frameworks/laravel/conf/httpd-vhosts.conf"
                    Include "/opt/bitnami/apps/phpmyadmin/conf/httpd-prefix.conf"

最后做了一次服务器重启:

sudo /opt/bitnami/ctlscript.sh 重启 apache

但子域/页面不显示,主页仍然有效。 有没有我遗漏的步骤?

【问题讨论】:

  • 嗨,Jaan,我现在也遇到了同样的问题,请问您解决了这个问题吗?
  • @HeWang 没有找到解决方案,但我希望 Jota Martos 能提供一些东西
  • 我也一直在寻找解决方案,根据我的发现,我认为您应该将这一行 Include "/opt/bitnami/frameworks/laravel/conf/httpd-vhosts.conf"/opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf 移至 /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf
  • @HeWang 对你有用吗?因此,您将所有子域的项目文件夹及其配置放在哪里?
  • 这对我不起作用,因为我试图在一个 Lightsail 实例上拥有两个 WordPress 站点。我在 Bitnami 论坛上问了我的问题,Jota 建议我使用 WordPress 多站点功能,我还没有研究过。我认为您也可以在该论坛上发布您的问题,Jota 很快就回复了我。

标签: apache2 subdomain lamp bitnami


【解决方案1】:

Bitnami 工程师在这里。

您在 Apache 默认虚拟主机中包含的 bitnami-apps-prefix.conf 文件中包含“/opt/bitnami/frameworks/laravel/conf/httpd-vhosts.conf”文件,这就是为什么您无法访问子域中的应用程序。而不是添加这一行

Include "/opt/bitnami/frameworks/laravel/conf/httpd-vhosts.conf"

在 bitnami-apps-prefix.conf 中,您需要将其包含在 /opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf 中。这样,您将在重新启动 Apache 后定义一个新的虚拟主机。

【讨论】:

  • 您好,很抱歉迟到的请求,我很困惑,您告诉我删除bitnami-apps-prefix.conf 内的"/opt/bitnami/frameworks/laravel/conf/httpd-vhosts.conf" 行,该行具有以下位置:/opt/bitnami/apache2/conf/bitnami 并将其放入/opt/bitnami/apache2/conf/bitnami/bitnami-apps-prefix.conf 内基本相同的位置?我是否遗漏了什么,因为这就像删除和替换该行。
  • 你能给我举个例子,如何使用bitnami设置子域目前我的项目在/opt/bitnami/Frameworks/laravel中,我想以清晰的方式创建子域
猜你喜欢
  • 2021-05-16
  • 1970-01-01
  • 2020-12-17
  • 2015-12-22
  • 2023-03-17
  • 2016-02-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多