php - 求救!如何在局域网中的 Windows IIS 服务器上部署多个 Laravel 应用程序
问题描述
我正在设置一个 IIS 服务器以准备托管多个 PHP Web 应用程序。这些将在我们的本地网络中使用,因此无需访问互联网。我已经阅读了很多关于如何去做的东西,但我越来越迷失了。有人请帮忙。
解决方案
关于在 IIS 上部署 php 应用程序的详细步骤,您可以参考此文档。
以下是一些主要的要点:
- 在控制面板(windows)或服务器管理器(windows server)中安装IIS。
- 配置php。可以从 php 官网或 Web PI 下载(更多推荐)。php8 以上的版本可能无法在 IIS 上运行。
- 使站点的物理路径指向应用程序的根文件夹。它将自动生成 web.config。设置根文件夹的权限以避免500错误。
- 如果你有多个版本的 php,你可以安装php manager来配置它们。
推荐阅读
- javascript - 在下拉列表中控制月份年份
- sapui5 - 智能表扩展到 2 个实体集?
- javascript - 如何将新创建的按钮的值作为 Javascript 变量?
- .net - 将应用程序的 windows 窗体保留在应用程序中,并阻止启动另一个窗体已经打开一个窗体
- python - 为什么 ALTER 命令不适用于 sqlalchemy 但适用于 pgAdmin?
- c# - 按列表中的嵌套对象过滤
- c# - 如何从 C# 中的嵌套循环写入多维数组?
- android - FAB Behavior 防止 RecyclerView 项目被点击
- laravel - 如何通过回答安全问题手动重置密码而不发送电子邮件(Laravel/Vuejs)
- node.js - 在电子应用程序中同步执行外部应用程序