部署独立的PHP / MySQL应用程序

时间:2009-07-18 03:16:09

标签: php mysql apache deployment installation

我一直在寻找一种允许我在Mac和Windows上部署PHP应用程序的解决方案。我一直在开发在线应用程序,但希望它们也是离线应用程序,但这也需要在他们的平台上安装Apache / PHP / MySQL。我已经设置了WAMP并不是那么容易。需要很多配置。我想知道是否有一种方法可以轻松安装,一个人可以点击“安装”,这一切都完成了。我不希望软件包安装mySQL管理器或其他任何东西 - 只是php / apache / mysql ...没有额外的东西。

6 个答案:

答案 0 :(得分:2)

我不确定这是否足够简单,但你看过XAMPP吗?

答案 1 :(得分:0)

您考虑使用PHP-GTK和sqlite构建PHP桌面应用程序

答案 2 :(得分:0)

试试EasyPHP。只是不要将MySQL和Apache绑定到它们的默认端口。 (3306和80)。或者在独立应用程序部署方面更好,请将SQLite与PHP一起使用。

答案 3 :(得分:0)

PHP-GTK提供易于使用NSIS打包和重新部署的发行版。您应该能够使用gtkHTML控件显示HTML输出而不会有太多麻烦。

本文here向您展示了如何使用NSIS打包一个简单的PHP-GTK应用程序。

答案 4 :(得分:0)

如果您正在使用wamp,请将您的wamp文件夹复制到系统上的客户端系统,然后安装wamp服务器,当它询问您是否要安装到该现有文件夹时,请说是,这样所有配置将完好无损。但你必须从你的www文件夹中删除其他项目,以便只有客户的项目在那里。

答案 5 :(得分:0)

在Windows情况下,以下内容会有所帮助:

PhpDock

PhpDock是PHP应用程序的部署平台。

PhpDock使您可以将任何PHP Web应用程序部署为独立的Windows桌面应用程序,而无需对代码进行任何更改。