gpt4 book ai didi

windows - 在本地安装 Apache/MySQL/PHP Web 应用程序

转载 作者:可可西里 更新时间:2023-11-01 09:29:58 24 4
gpt4 key购买 nike

我们有一个基于 Apache、MySQL 和 PHP 的 Web 应用程序。我想让它也可以作为 Windows 的桌面应用程序使用,通过 MSI 安装。一个小型 .NET 应用程序启动一个我们部署的修改后的 xampp 包,然后打开一个基于 Chromium 的嵌入式浏览器。

问题:

  • 如何确保我能够在运行时修改 Apache/MySQL/PHP 配置?这些文件存储在 Program Files 中,UAC 当然不允许我在没有“以管理员身份运行”的情况下更改它们。有没有办法让这些文件在安装过程中可编辑?否则我将不得不弄清楚如何使用临时目录中的自定义配置文件启动 Apache/MySQL。

  • 如何告诉安装程序将 Apache 和 MySQL 添加到防火墙异常(exception)列表,或者如何告诉防火墙仅在本地监听的应用程序不是威胁?

最佳答案

我意识到我不想在这里进行肮脏的黑客攻击,并试图“正确”地做到这一点:

  • 我修改了 Apache 和 MySQL 的配置,以便所有更改都在 %APPDATA% 中。配置文件作为命令行参数传递。
  • 当前版本Advanced Installer允许在安装时设置防火墙规则。

实际上,更改配置并不像我想象的那么难,而且我在这个过程中学到了一些东西...

关于windows - 在本地安装 Apache/MySQL/PHP Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15224537/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com