我正在尝试制作一个使用Amazon Web Services作为其后端的ios应用程序。我在RDS中有一个MySQL数据库,想从应用程序中查询该数据库以检索应用程序的内容。经过一番研究,看来我应该通过添加自己的API来查询数据库到EC2实例的方法。然后,我不是从应用程序直接访问RDS实例,而是访问EC2实例上的API,该API为我访问了RDS实例。首先,这是走的路吗?我也愿意接受其他建议。
阅读这篇文章后,到目前为止,这是我所做的事情:
然后,从ios应用程序中,我可以将http请求发送到elastic_ip_address_of_my_ec2_instance / retrieve-data.php以从应用程序中的RDS数据库获取数据。这是要走的路吗?可以通过任何方式对此进行改进吗?
对于可能会觉得有用的任何人,下面总结了可以进行所有设置的步骤。
设置:
以下步骤涵盖三个选项:
A =没有域名,没有负载平衡
B =是域名,否负载均衡
C =是域名,是负载平衡
在EC2上访问文件
假设您有一个在步骤4中保存到服务器的php脚本myscript.php。要在完成设置后在EC2服务器上运行此脚本,可以执行以下操作:
A-打开一个网络浏览器,然后在地址栏中输入以下内容:elastic_IP_of_your_EC2_instance / myscript.php
B + C-打开网络浏览器,然后在地址栏中输入以下内容:yourdomain.com/myscript.php
希望这会有所帮助!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句