【问题标题】:How to enable SSL connection on MySQL server in Windows如何在 Windows 中的 MySQL 服务器上启用 SSL 连接
【发布时间】:2011-04-08 16:23:00
【问题描述】:

如何在 Windows 的 MySQL 服务器上启用 SSL?我已经下载了 OpenSSL,但不知道如何让它在 Windows 中运行,因为所有命令都在 UNIX shell 中。帮助任何人?

【问题讨论】:

标签: mysql ssl openssl


【解决方案1】:

在 OpenSSL 网站上,有一个二进制包页面: http://www.openssl.org/related/binaries.html

我认为这就是你想要的 Windows。

我不能说它会有多好。另外请澄清你想要做什么。您不能“在 Windows 中为 MySQL 创建 SSL”。您是否希望 MySQL 具有 SSL 加密连接?

【讨论】:

  • 我从您提供的上述链接下载了 exe,但我按照 Windows 的步骤操作,直到第 6 步,并在此处获得库存dev.mysql.com/doc/refman/5.0/en/secure-create-certs.html。我没有 shell 命令行可以继续。
  • 在 Windows 中,它被称为命令提示符。按,Win+R。然后键入 cmd,然后按 Enter。您应该熟悉操作系统的 CLI。该页面上的命令对于 Windows 是不同的。既然你在做一些服务器工作,为什么不使用真正的服务器操作系统,比如 FreeBSD 或 Debian?
【解决方案2】:

XAMPP 在 xampp\PHP\extras\openssl 中有它

【讨论】:

  • 什么是 XAMPP?这个答案是否与问题有关?
  • @knocte:什么是 XAMPP? XAMPP 是最流行的 PHP 开发环境 XAMPP 是一个完全免费、易于安装的 Apache 发行版,包含 MariaDB、PHP 和 Perl。 XAMPP 开源软件包已设置为非常易于安装和使用。 (apachefriends.org/index.html)
【解决方案3】:

您想查看http://dev.mysql.com/doc/refman/5.0/en/creating-ssl-certs.html,然后查看右侧的链接。

要在 Windows 中使用 openssl - 找到它所在的位置,然后转到 Start > Run > (type) CMD

类型:cd PATH_TO_OPENSSL_FOLDER 类型:openssl .....这里的命令.....

这完全取决于您是购买 SSL 证书还是创建自签名证书。自签名是免费且简单的,但购买一个被认为更安全/值得信赖。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-01
    • 1970-01-01
    • 2016-04-27
    • 1970-01-01
    • 2010-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多