运行 Laravel 在现有的 Apache 服务器上
Run Laravel on existing Apache server
我有一个 DigitalOcean 服务器 运行ning Ubuntu 14.04。我将其用作我的网络开发项目的主机。
现在我想开始为我的一个项目使用 Laravel,但我对此有疑问。
在 Ubuntu 的 /var/www/html 文件夹中,我创建了一个文件夹,比方说,"project"。在此文件夹中,我使用 this 教程安装了 Laravel。现在一切都设置好了,我想 运行 Laravel 所以我可以测试它并开始开发它。
当我从 "project" 文件夹中 运行 命令 php artisan serve
时,它显示 "running on http://localhost:8000"。所以它的工作。
但我如何访问它?当我转到 http://example.com/project 时,它只显示该文件夹中的文件。
所以它在我服务器上的本地主机上 运行ning。这是否意味着它是外部可访问的(上面的 url)或者它是如何工作的? (我猜端口也不同,8000 而不是 Apache 默认的 80)
我希望问题很清楚,有人可以帮助我。
我在 Digital Ocean 上有一个 Laravel 项目和 运行 使用 Ubuntu 14.04 x64 vmlinuz-3.13.0-24-generic (1221) 内核。
我认为您不应该为此目的使用 php artisan serve
,因为如果您不想使用 Apache 而想预览您的网页,那更适合您的本地计算机。
为了进行设置,我使用了以下非常有用的优秀说明。如您所见,您应该仔细遵循许多步骤来启动和 运行。
如果这对您有帮助,请告诉我,如果您遇到困难,请随时提出更多问题。
我有一个 DigitalOcean 服务器 运行ning Ubuntu 14.04。我将其用作我的网络开发项目的主机。 现在我想开始为我的一个项目使用 Laravel,但我对此有疑问。
在 Ubuntu 的 /var/www/html 文件夹中,我创建了一个文件夹,比方说,"project"。在此文件夹中,我使用 this 教程安装了 Laravel。现在一切都设置好了,我想 运行 Laravel 所以我可以测试它并开始开发它。
当我从 "project" 文件夹中 运行 命令 php artisan serve
时,它显示 "running on http://localhost:8000"。所以它的工作。
但我如何访问它?当我转到 http://example.com/project 时,它只显示该文件夹中的文件。
所以它在我服务器上的本地主机上 运行ning。这是否意味着它是外部可访问的(上面的 url)或者它是如何工作的? (我猜端口也不同,8000 而不是 Apache 默认的 80)
我希望问题很清楚,有人可以帮助我。
我在 Digital Ocean 上有一个 Laravel 项目和 运行 使用 Ubuntu 14.04 x64 vmlinuz-3.13.0-24-generic (1221) 内核。
我认为您不应该为此目的使用 php artisan serve
,因为如果您不想使用 Apache 而想预览您的网页,那更适合您的本地计算机。
为了进行设置,我使用了以下非常有用的优秀说明。如您所见,您应该仔细遵循许多步骤来启动和 运行。
如果这对您有帮助,请告诉我,如果您遇到困难,请随时提出更多问题。