求救!如何在局域网中的 windows IIS 服务器上部署多个 Laravel 应用程序

SOS! How do I deploy multiple Laravel apps on a windows IIS server in a LAN

我正在设置 IIS 服务器以准备托管多个 PHP Web 应用程序。这些将在我们的本地网络中使用,因此不需要互联网访问。我已经阅读了很多关于如何去做的东西,但我迷路了更多。有人请帮助。

有关在 IIS 上部署 php 应用程序的详细步骤,您可以参考此 document

以下是一些要点:

  • 在控制面板(windows)或服务器管理器(windows 服务器)中安装 IIS。
  • 配置php。可以从php官网或者Web PI下载(更多推荐)。 php8 以上的版本可能无法在 IIS 上运行。
  • 使站点的物理路径指向应用程序的根文件夹。它将自动生成 web.config。设置根目录权限,避免500错误
  • 如果您有 php 的多个版本,您可以不安装 php manager 来配置它们。