我正在尝试创建一个具有发送方和接收方的应用程序。整个应用程序仅用于局域网,也可以通过浏览器完成。
“发件人”部分是某种类型的应用程序,需要在该人的计算机上运行本地服务器并允许运行php,html,css,js和mysql。
在“收件人”端,只是一个人的浏览器访问从“发件人”应用程序提供的网页。
我一直在研究nodejs作为完成服务器部分的一种方法...但是我不确定我是否可以将它作为安装了mysql和php的exe发送并允许它从php执行。我知道能够使用npm安装这些扩展,但我想将整个exe发送给最终用户,而不是让他们自己安装节点。
这可能吗?如果是这样,怎么样?提前谢谢。
答案 0 :(得分:1)
您可能需要查看XAMPP。它似乎是Apache,PHP,MySQL和其他一些东西(例如Perl)的可移植(非常)安装。您希望看看是否可以删除不相关的部分并以某种方式将应用程序代码放入其中。
答案 1 :(得分: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应用程序。
由于