Raspberry pi连接到远程Web服务器和数据库连接

时间:2014-09-22 14:08:24

标签: python ssh raspberry-pi

因此,我正在开展一个个人项目,使用覆盆子pi自动完成整个房子的一些流程。但我想做的事情比我在网上看到的更多。 我的想法是连接到网络服务器登录,我将在网络服务器上有一个数据库,我存储与用户和设备相关的唯一标识符,因此我可以让多个人从同一个网络服务器访问他们的独特设备。在访问部分之后应该有一个web界面(javascript可能,除非有人有更好的建议...)在pi上运行一些预制脚本并通过和apache / nginx(尚未确定...)服务器显示结果...

我遇到了一些问题,因为我没有ssh访问网络服务器(托管公司不会给我,因为它会带来安全问题),我看不到连接到覆盆子pi的方法外网(我想要的是reverse ssh tunnel

另外,我无法在pi上安装web2py,我正在尝试,因为它看起来像是一个如此惊人的框架,但我想知道我是否应该在网络服务器上安装它然后只是服务python到pi或者只是在pi本身上运行python的命令(pi或web服务器中托管的脚本?)

我找到了一些关于如何做出惊人的东西的神奇教程,有点像我需要的东西,我想在远程网络服务器中托管网络界面,而不是在pi中,就像我发现的一些好的教程一样,我找到的最好的:Closest to my project i can find

我很抱歉,如果这是一个笨拙的帖子,但我似乎无法解释比这更好,如果你需要任何帮助,只需评论,我会尝试通过编辑帖子回答。感谢

1 个答案:

答案 0 :(得分:1)

考虑亚马逊网络服务托管。 它们提供免费的虚拟专用服务器级别,您可以完全控制它(包括ssh)。

我建议您在亚马逊服务器上运行一个网站实例(web2py),然后协调你的军队。