【问题标题】:SSL Certificate .csr .key .cert filesSSL 证书 .csr .key .cert 文件
【发布时间】:2016-06-05 16:28:01
【问题描述】:

如何向服务器添加 ssl 自签名证书?

我有 cert、csr 和 .key 文件。

【问题讨论】:

  • 嗨!你的服务器是网络服务器吗?在这种情况下,您使用的是哪个框架? (nginx、apache 等)
  • 我得帮个忙。我可以访问服务器,但我不知道他们在使用什么。我怎样才能检查它?抱歉,这是我第一次做这个,我不知道,谷歌搜索只对本地 apache 服务器有帮助。我可以通过 cPanel(和 FTP)访问 public_html 文件夹
  • 我在服务器上找到了一个 ssl 文件夹,其中包含 3 个子文件夹,分别用于 3 种文件、证书、密钥、csrs。我应该在那里复制文件吗?
  • 证书安装取决于您使用的巫婆服务器框架。例如,在 apache 服务器或 nginx 中,第一步是将您的 cert 文件复制到特定文件夹,但这个过程有点大。首先,我们需要了解 Web 服务器正在使用的巫婆框架。看看here 来做到这一点。简而言之,执行此命令指向您的地址“wget --save-headers google.com”
  • Webserver Apache/2.2.3 CentOS Sender Policy Framework Qualifier Mechanism Argument + (Pass) ip4 + (Pass) a + (Pass) mx + (Pass) ip4 ~ (SoftFail) all

标签: ssl server certificate ssl-certificate


【解决方案1】:

证书安装取决于您使用的服务器框架。例如,在 apache 服务器或 nginx 中,第一步是将您的 cert 文件复制到特定文件夹,但这个过程有点大。首先,我们需要知道这个 Web 服务器使用的是哪个框架。看看here 来做到这一点。简而言之,执行此命令指向您的地址

wget --save-headers google.com

更新:

现在我们知道,您的服务器是 apache CentOS,您只需遵循 this oficial 指南即可。

【讨论】:

  • 感谢您的回答!我通过 Filezilla 建立了 FTP 连接,并且我使用的是 Windows 计算机。所以我必须创建 /etc/pki/tls/certs 和 /etc/pki/tls/private 文件夹并将它们复制到那里。如何使用指挥官? vi +/SSLCertificateFile /etc/httpd/conf.d/ssl.conf 对于 Mac 来说是“vi”,不是吗?
  • @Millrock 我建议您为此主题打开一个新线程。无论如何,在我看来,管理基于 linux 的远程服务器(它是 centos)的更好方法是通过 ssh 连接到远程控制台。在 Windows 中,您可以使用 putty 来执行此操作。请不要忘记将您的问题标记为我的回答。
猜你喜欢
  • 2019-01-18
  • 2019-06-11
  • 1970-01-01
  • 1970-01-01
  • 2014-08-19
  • 2011-10-14
  • 2016-02-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多