【发布时间】:2011-03-27 02:31:22
【问题描述】:
我在 php 和 mysql 中开发了一个开源应用程序。我想将它提供给最终用户安装在他们的计算机上并从他们的浏览器中使用,而无需我为他们托管它。但是最终用户是非开发人员,因此他们不太可能拥有运行应用程序所需的东西(像开发人员那样的 php-apache 本地环境),我现在没有时间投资学习 Windows 或用于制作真正的 Windows 或 Mac 应用程序的 Mac SDK。此外,大多数对此感兴趣的人是朋友或他们的朋友。
我正在考虑的解决方案是将 apache/mysql/php 与 php 应用程序本身打包,并让安装程序安装它们,以便应用程序可以从 www/htdocs 文件夹中运行。它就像一个自带服务器的应用程序来运行它。
- 以前有人做过这种事吗?
- 我是否需要在 windows 上从源代码构建 apache/php/mysql 来执行此操作,或者我可以以某种方式使用现有的 windows 二进制文件并让我的安装程序安装它们并将我的应用程序放置在正确的位置?
- 我猜可以通过启动/停止 apache 来启动或关闭应用程序,那么我将如何实现启动/停止以与 apache 启动/停止相关联。
- 如有任何帮助或想法,我们将不胜感激。
【问题讨论】:
标签: php mysql apache open-source installation