php - 打包 PHP MySQL应用程序以方便安装

  显示原文与译文双语对照的内容

我已经在php和mysql开发了一个开源应用程序。 我将 LIKE 交给最终用户在他们的计算机上安装,并在他们的浏览器中使用,而不用我 Having 来托管它们。 但是最终用户是 non-developers,所以他们不可能拥有运行应用程序( 。php-apache本地环境 LIKE 开发人员将) 所需的东西,我现在没有时间去学习 Windows 或者 Mac sdk来制作真正的Windows 或者Mac应用程序。 大多数对它感兴趣的是朋友或者朋友。

我所考虑的解决方案是将 apache/mysql/php 打包到php应用程序本身,并让安装程序安装它们,以便应用程序可以从 www/htdocs文件夹中运行。 它是 LIKE的一个应用,它拥有自己的服务器来运行它。

  • 以前有人做过这种事情?
  • 我需要从 Windows 上的源代码构建 apache/php/mysql,还是我可以使用现有的Windows 二进制文件,让安装程序安装它们并将我的应用程序放到正确位置。
  • 我猜想启动或者关闭应用程序可以通过启动/停止apache完成,所以我如何实现一个启动/停止以连接apache启动/停止程序。
  • 任何关于这方面的帮助或者想法都是值得感激的。
时间:

你应该将 xampp的zip包含在htdocs文件夹中的应用程序所需的文件中。 你可以让用户将它提取到他们的root 驱动器中,并包含一些关于如何启动apache和mysql的自述文件或者说明。 xampp包括一个方便的小 控制面板 用于这个目的。

编辑:

我在旅途中一直使用 xampp,不能与我的服务器连接以进行积极开发。 它工作得很好,包含在一个文件夹中。 它也不需要任何安装,只要解压包。 警告:除了 C:xampp 之外,安装到任何地方都很烦人。

看看 BitNami栈的,应该知道需要你在一个WAMP的安装方面。

我将 LIKE 交给最终用户在他们的计算机上安装,并在他们的浏览器中使用,而不用我 Having 来托管它们。 但是最终用户是 non-developers,所以他们不可能拥有运行应用程序所需的东西

为什么不提供托管解决方案? 在服务器上托管它并允许你的朋友在你的服务器上创建实例。 你为什么不能这样做?

...