正在 DirectAdmin VPS 上安装 Laravel 5 应用程序

Installing Laravel 5 application on DirectAdmin VPS

我阅读并尝试了几种方法,none 奏效了。我总是收到 400500 错误。该应用程序在本地主机上完美运行。

使用 DirectAdmin CP 在 VPS 上启动 Laravel 5 和 运行 确切 的步骤是什么??

请不要 link 其他问题,因为我已阅读所有问题。有些甚至不再使用 Laravel 5。

注意:DirectAdmin 将 public_html 视为文档根目录。

我有 SSH root 权限并且安装了 Composer。

VPS 配置:Apache 2.4.9 和 PHP 7.0.3.

原来 DirectAdmin 有一个部分,您可以在其中定义自定义 Apache 配置(包括文档根目录)。所以这里是步骤:

1- 登录到您的管理区域(作为系统管理员)

2- 来自 Extra features select Custom Httpd Configurations

3- Select 您要配置的域

4- 在顶部的文本区域中输入以下内容:

|?DOCROOT=/home/username/domains/example.com/public_html/public|

5- 点击保存。现在等一两分钟,瞧!有效。

显然您需要根据您的设置更改 usernameexample.com

Read more about this feature.