如何同时运行多个Laravel项目?

问题描述 投票:4回答:4

要运行一个laravel项目,我们只需要输入“php artisan serve”。它将在8000端口上可用。

但有时我们需要同时运行多个项目。我们应该怎么做?

laravel laravel-5.4
4个回答
17
投票

tl; dr one每个TCP端口不能同时拥有多个侦听器。如果您需要更多Web服务器实例,请尝试其他端口:

php artisan serve --port=8001

然后去http://localhost:8001


参考:


0
投票

您还可以通过以下命令在PHP应用程序中的多个端口上运行Web服务器。

php -S localhost:8000 
php -S localhost:8080

0
投票

首先按如下方式运行您的第一个laravel项目博客:打开命令提示符并转到您的laravel项目所在的驱动器。并输入php artisan serve

C:\xampp\htdocs\blog>php artisan serve

现在在浏览器中键入http://localhost:8000,您的博客项目将运行。

再次打开另一个命令提示符,再次转到另一个laravel项目bloganother

C:\xampp\htdocs\bloganother>php artisan serve --port=8080

现在转到浏览器并在浏览器中输入http://localhost:8080,您的另一个项目也将运行。

感谢您阅读本文。希望你的问题得到解决。

You can also get your solution from this link


0
投票

这就是我在Linux环境中运行多个laravel项目的方法

php artisan服务默认为您打开的第一个laravel项目打开端口8000。

:/var/www/html/projectOne# php artisan serve Laravel development server started: <http://127.0.0.1:8000>

要在同一台计算机上运行第二个或更多laravel项目,您必须为每个新实例指定端口。

在第二个laravel的文件夹中运行以下命令作为示例

(using port 8080)

:/var/www/html/projectTwo# php artisan serve Laravel development server started: <http://127.0.0.1:8080>

对于第三个项目,您可以运行以下命令

(using port 8888)

:/var/www/html/projectTwo# php artisan serve Laravel development server started: <http://127.0.0.1:8888>

请注意,我随机选择了端口。

© www.soinside.com 2019 - 2024. All rights reserved.