开发者社区> 问答> 正文

在阿里云服务器中,PHP连接RDS,host填什么?

我第一次组建 网站 购买 了RDS和 ECS ,ECS环境是2012,PHP,apache。碰到两个 问题 1.RDS上添加了ECS的白名单,在ECS上PING不通RDS的内网地址。 2.代码用 PHP 开发,其中连接数据库代码中HOST填内网地址还是 服务器 名,没有IP啊。          求助 各位大神了

展开
收起
sclcml 2016-11-29 23:08:35 10029 0
3 条回答
写回答
取消 提交回答
  • 一个程序员,欢迎骚扰!!!
    RDS基本信息中的内网地址或者外网地址
    2016-11-30 16:06:01
    赞同 展开评论 打赏
  • 回 1楼dongshan8的帖子
    我的ECS是  所在可用区: 华东 1 可用区 E
    我的RDS是                          华东 1可用区B
    这个host到底怎么填,实在是新新手,感谢大神帮助
    2016-11-30 15:01:14
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    楼主您好,

    感谢您选择了阿里云的产品。

    1. 如果您的RDS是用内网访问的,请确认您的RDS和ECS是在同一个地域可用区里
    2. 如果RDS和ECS是同在一个地域的可用区里(如都是华东1可用B区),那么在php代码里填写的数据库主机地址应该是RDS的内网地址(如xxxx.aliyuncs.com)

    请参考: https://help.aliyun.com/document_detail/26138.html?spm=5176.7741777.6.584.opcRF8

    -------------------------

    回 2楼(sclcml) 的帖子
    您好,

    看了一下资料,好象说在同一个地域里的ECS和RDS内网是可以互访的,

    您可以在ECS里看能否ping通RDS内网的地址,

    如果能ping通,可在php代码里直接填写RDS的主机地址(xxxxx.aliyuncs.com)。
    2016-11-30 10:48:53
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-直面PHP微服务架构挑战-高驰涛 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载