可以在GAE(谷歌应用程序引擎)上的应用程序访问VPS /专用服务器上的Mysql服务器主机?

时间:2014-03-01 13:18:03

标签: mysql google-app-engine

我在GAE上的一个小型python web应用程序主机 但我更喜欢将其数据库更改为Mysql。 GAE数据库过于特殊,依赖于GAE而不适合未来的迁移。 GAE(谷歌应用程序引擎)上的python应用程序可以访问VPS /专用服务器上的Mysql服务器主机吗? (当然他们与GAE不在同一个本地网络中)

如果确定,对于向Web开放的Mysql服务器需要关注什么(防火墙,端口策略和所有其他内容)?

1 个答案:

答案 0 :(得分:2)

不确定

  • 在您选择的防火墙内打开所需的单个端口(3306)。
  • 请尽快将相关的安全更新安装到mysql服务器软件中。
  • 创建一个新的mysql用户,以便从GAE实例进行访问。
  • 可能将此用户的访问权限限制为mysql内部的单个IP。
  • (如果确实如此,您也可以在您选择的防火墙中强制执行此操作,这会进一步加强访问权限。)
  • 在mysql中为此用户授予尽可能少的权限。