📅  最后修改于: 2023-12-03 15:32:47.347000             🧑  作者: Mango
如果你使用 macOS 作为开发环境,需要在本地或内网 WiFi 中托管 Laravel 网站,那么本文将给出详细的步骤说明。
在开始之前,确保你已经完成以下准备工作:
托管 Laravel 网站在 localhost 上是最简单的方法。只需要在终端中执行以下命令:
php artisan serve
这个命令将会在 8000 端口上启动服务,你可以在浏览器中输入 http://localhost:8000 访问你的 Laravel 网站。
如果你想要修改端口号,可以在命令中加入 --port
参数,例如使用 8080 端口:
php artisan serve --port=8080
如果你想要在内网 WiFi 中与同事或客户共享你的 Laravel 网站,那么可以使用 Valet+ 工具来托管。
首先,你需要安装 Valet+ 工具。打开终端,执行以下命令:
composer global require weprovide/valet-plus
valet install
安装完成后,执行以下命令来启动 Valet+ 服务:
valet start
接下来,需要在 Valet+ 中配置你的 Laravel 网站。在终端中执行以下命令:
cd /path/to/laravel-project
valet link my-project
这个命令会在 Valet+ 中创建一个名为 my-project.test
的域名,并将此域名指向你的 Laravel 网站。
现在可以打开浏览器,输入 http://my-project.test
来访问你的 Laravel 网站了。
如果你想要在内网 WiFi 中共享你的 Laravel 网站给其他设备,可以使用 Valet+ 提供的 secure
命令。在终端中执行以下命令:
valet secure my-project
这个命令将会在 Valet+ 中配置一个自签名的 HTTPS 证书,并将此域名指向 HTTPS 协议。
现在其他设备可以打开浏览器,输入 https://my-project.test
来访问你的 Laravel 网站了。
本文介绍了如何在 macOS 上在 localhost 和内网 WiFi 中托管 Laravel 网站。借助 Valet+ 工具的帮助,我们可以轻松完成网站的共享和管理。