0

我正在尝试创建一个具有发送者和接收者的应用程序。整个应用程序只能在 LAN 上使用,也可以几乎完全通过浏览器完成。

“发送者”部分是某种应用程序,需要在个人计算机上运行本地服务器,并允许 php、html、css、js 和 mysql 运行。

在“接收者”端,它只是一个人的浏览器访问从“发送者”应用程序提供的网页。

我一直在研究 nodejs 作为完成服务器部分的一种方式......但我不确定我是否可以将它作为安装了 mysql 和 php 的 exe 发送并允许它从 php 执行。我知道可以使用 npm 安装这些扩展,但我想将整个 exe 发送给最终用户,而不是让他们自己安装节点。

这可能吗?如果是这样,怎么做?提前致谢。

4

2 回答 2

1

您可能想查看XAMPP。它似乎是 Apache、PHP、MySQL 和其他一些东西(例如 Perl)的可移植(-ish)安装。你想看看你是否可以去掉不相关的部分并以某种方式将你的应用程序代码放入其中。

于 2013-01-21T00:11:55.950 回答
0

我相信有一个确定的方法。

几个月前我遇到了 server2go,它完美地完成了工作。只需从这里下载 server2go http://www.server2go-web.de/download/download.html

运行应用程序,将在指定位置创建一个文件夹,其中包含所有需要的文件。

只需将您的 php、html、css 等文件复制到 www 文件夹即可

如果您使用 mysql,请导入您的 mysql 数据库

设置好后,压缩文件夹,然后使用 zipInstaller,您可以在此处获取它http://www.nirsoft.net/utils/zipinst.html

ZipInstaller 创建一个 exe 应用程序。

谢谢

于 2013-06-10T11:17:56.713 回答