【问题标题】:unable to connect to database on AWS无法连接到 AWS 上的数据库
【发布时间】:2010-12-18 07:28:19
【问题描述】:

实际上我的网站是使用托管在 hostmonster 上的 Joomla 构建的

但所有 Joomla 网站都需要数据库支持才能在 AWS 上运行此数据库 需要为此更新配置文件 我必须更改主机地址 我将(AWS主机的)IP放在主机中,但它显示“无法连接到数据库MySQL” 你能帮帮我吗 ?????????

【问题讨论】:

  • 这个解决方案的可扩展性是否表现良好?
  • 是的,我在生产环境中测试过

标签: php mysql joomla amazon-web-services


【解决方案1】:

查看您在 AWS 上的服务器的安全设置。您很可能需要在防火墙上打开端口 3306。您可以使用 AWS 控制台执行此操作。

我强烈建议您阅读security guidelines for MySQL

【讨论】:

    【解决方案2】:

    假设您在服务器 B 上有数据库,在服务器 A 上有网站(假设它的 IP 为 192.234.12.1)

    在cpanel白名单服务器B的IP

    并在数据库中创建一个具有足够权限的新用户(假设该用户是测试用户)

    然后将此用户创建为 test@192.234.12.1

    【讨论】:

      猜你喜欢
      • 2016-06-20
      • 2018-10-07
      • 1970-01-01
      • 2019-07-05
      • 1970-01-01
      • 2016-12-14
      • 2021-07-17
      • 1970-01-01
      相关资源
      最近更新 更多