【问题标题】:How can I make mysql access public and not restricted only to localhost?如何使 mysql 访问公开,而不仅限于本地主机?
【发布时间】:2019-04-02 21:01:55
【问题描述】:

我正在尝试将 zapier 连接到在 aws 中使用 bitnami wp 站点安装的 mysql db,但如果访问仅限于本地主机,我似乎无法连接它们。关于如何更改它以使其正常工作的任何想法?

这是我的安全组的样子: https://pasteboard.co/HL2ALzP.png

这是我注册的目标的样子: https://pasteboard.co/HL2Aa1G.png

这是 zapier 为了连接而要求的信息: https://pasteboard.co/HLa6HMC.png

【问题讨论】:

    标签: wordpress amazon-web-services phpmyadmin bitnami


    【解决方案1】:

    警告:这些说明假设存在重要的安全风险。我不建议在任何情况下都向公众开放您的数据库

    您需要编辑/opt/bitnami/mysql/my.cnf并更改

     bind-address=127.0.0.1
    

     bind-address=0.0.0.0
    

    然后重启mysql

     sudo /opt/bitnami/ctlscript.sh restart mysql
    

    除此之外,您还需要在 AWS 中打开防火墙端口。这里有一个指南

    https://docs.bitnami.com/aws/faq/administration/use-firewall/

    【讨论】:

    • 您好,谢谢您的回答。我已经尝试过了,当我尝试通过访问 mywebsite.com/phpmyadmin 来访问它时,我仍然会得到这个。 “出于安全原因,此 URL 只能使用 localhost (127.0.0.1) 作为主机名访问。”
    • 我明白了。为此,您不需要打开 mysql,而是使用本指南连接到 phpmyadmin:docs.bitnami.com/aws/apps/wordpress/administration/…
    猜你喜欢
    • 2012-08-06
    • 1970-01-01
    • 2012-05-23
    • 1970-01-01
    • 2012-11-26
    • 1970-01-01
    • 1970-01-01
    • 2012-01-17
    • 2010-11-03
    相关资源
    最近更新 更多