RaspberryPi/USB中的安全PHP代码
我有一个在线项目工作正常,但一位客户问我是否有可能向他出售该项目,但在离线环境中,主要是因为他对互联网有信任问题。RaspberryPi/USB中的安全PHP代码
如果他的公司在互联网出现故障,整个公司将停止,因为它,因此他会像离线解决方案。 我不想从头开始编写Windows应用程序,因为项目太大,所浪费的时间无法弥补。
所以我想到了将项目放入RaspberryPi或USB与Server2Go服务器嵌入。
问题:如何安全地访问代码和数据库?
可能是PHP是行不通的,因为它需要一个webserver运行。因为rpi支持python尝试django,web2py甚至jinja2
PHP-CLI不需要Web服务器并在命令行中运行。离线(没有互联网)并不意味着不使用网络服务器。 –
据我所知,你不希望你的代码/数据库通过任何文件访问协议读取。
使用PHP,这将是很难获得的。你可能会混淆你的代码......但是,相信我,这不是正确的解决方案。
在这里看到:Is there a code obfuscator for PHP?
当基于开源语言代码出售,该解决方案也许是提供服务。
评论
默认情况下编辑后,将树莓派是采用pi /覆盆子凭据访问。你只需要使用这个命令
passwd
文件和数据库将只通过网络服务器来提供服务更改默认密码,以一个新的。
我不想混淆代码。我想阻止访问该文件夹。例如。如果我在RaspberryPi中设置项目,客户将通过“http://127.0.0.1/....”访问该站点,就这些了。我不想让他打开安装的RaspberryPi操作系统并查看这些文件。 – Linesofcode
当你说脱机将它仍然本地网络上的客户运行? – Wamadahama
“保护代码和数据库”是什么意思?是否用于版权目的? –
@Wamadahama是的。仅限本地网络。 – Linesofcode