php - 如何将基于 PHP + MySQL 的脚本打包成单个可执行文件?
问题描述
我有一些基于 PHP 的应用程序,使用 MySQL 数据库在 XAMPP 服务器上运行。
如果我想为我的客户将它们移动到另一台计算机上,复制整个 XAMPP 包并告诉他们如何从控制面板启动 Apache 和 MySQL 服务器,然后从浏览器浏览 localhost 对每个人来说都有些麻烦。有没有办法将它们打包成单个可执行文件以获得更好的可移植性?
我听说过一个叫做 的平台'Docker'
,但我不知道它到底是什么以及如何使用它们。
它可以用来做我上面要求的吗?还有其他选择吗?
谢谢你。
解决方案
在客户的 Intranet 中安装像 Apache + Mysql 这样的网络服务器,为应用程序提供服务。
您可以将它们全部放在一个树莓派上,因此您的客户只需将其插入网络并可以通过 ip 或 .local 地址访问它。
推荐阅读
- python - 从另一个脚本导入变量
- javascript - 当使用 ComponentDidMount() 我发现这个错误:无法调用 setState
- javascript - Javascript:了解未给出参数的函数中参数的含义和行为
- reactjs - react-spring 为开关盒设置动画
- tensorflow - 使用按钮、滑块、个人功能自定义 Tensorboard
- java - netty-socketio 读取 socket.io 数据?
- c# - 在 INotifyPropertyChanged 上调用 IValueConverter 仅在开始时有效
- json - 如何为常规属性值设置 JSON 验证模式
- css - 通过 ESLint 使用 Prettier 格式化 Markdown 和 CSS 文件?
- .htaccess - 将 http 重定向到 https,除了 file.php 或 url