Php 在现有Apache服务器上运行Laravel

Php 在现有Apache服务器上运行Laravel,php,apache,laravel,ubuntu-14.04,Php,Apache,Laravel,Ubuntu 14.04,我有一个运行Ubuntu 14.04的DigitalOcean服务器。我将它用作我的web开发项目的主机。 现在我想开始在我的一个项目中使用Laravel,但我有一个问题 在Ubuntu的/var/www/html文件夹中,我创建了一个文件夹,比如说,“project”。在这个文件夹中,我使用教程安装了Laravel。现在一切都设置好了,我想运行Laravel,这样我就可以测试它并开始开发它。 当我从“project”文件夹中运行命令php artisan-serve时,它会显示“running

我有一个运行Ubuntu 14.04的DigitalOcean服务器。我将它用作我的web开发项目的主机。 现在我想开始在我的一个项目中使用Laravel,但我有一个问题

在Ubuntu的/var/www/html文件夹中,我创建了一个文件夹,比如说,“project”。在这个文件夹中,我使用教程安装了Laravel。现在一切都设置好了,我想运行Laravel,这样我就可以测试它并开始开发它。 当我从“project”文件夹中运行命令
php artisan-serve
时,它会显示“running on”。所以它起作用了。 但我如何访问它?当我转到它时,它只显示该文件夹中的文件

所以它在我服务器上的本地主机上运行。这是否意味着它是可外部访问的(上面的url),或者这是如何工作的?(我猜端口也不同,8000而不是Apache默认的80)


我希望这个问题很清楚,有人能帮我解决。

我有一个Laravel项目,使用Ubuntu 14.04 x64 vmlinuz-3.13.0-24-generic(1221)内核在Digital Ocean上运行

我认为您不应该为此使用
php artisan-service
,因为如果您不想使用Apache,如果您想预览您的网页,那么这更适合您的本地计算机

为了进行设置,我使用了下面非常好的说明,这些说明非常有用。正如您所看到的,有许多步骤需要您仔细遵循,以便启动和运行


如果这对您有帮助,请告诉我,如果您在某个步骤上遇到困难,请随时提出更多问题。

通常,这仅用于本地服务器。您应该在本地计算机上安装PHP,然后在您的计算机上运行
PHP artisan Service
,直到您准备将其发布到实时网站。我已经安装了PHP。我可以把它安装在本地主机根目录的子文件夹中吗?也许这个问题应该在超级用户上——实际上我已经考虑过了。有没有可能移动这个问题,或者mod应该这样做?@JeroenJK在使用
artisan
时,你可以将文件夹放在任何你喜欢的地方。您只需浏览到命令窗口中的文件夹并键入
php artisan serve
,然后打开浏览器并键入
http://localhost:8000
(如果您不使用默认artisan端口,请更改端口)。好吧,我现在想要实现的目标似乎有很多工作要做(只需测试Laravel,看看有什么可能)所以我现在不会这么做。当我完成一个项目,我需要公开运行,我会研究它!非常感谢。此链接不再可用?有人有副本吗?或者更新版本的链接?@guyver4mk给你:链接看起来像是转移到了这个。。。我已经把那个部分注释掉了,一旦你检查它,请重新编辑它