首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ubuntu的apache服务器上安装SSL证书

如何在ubuntu的apache服务器上安装SSL证书
EN

Stack Overflow用户
提问于 2017-10-03 10:57:24
回答 2查看 2K关注 0票数 0

我想要像https://localhost一样输入本地主机,我需要使用ssl来实现这一点。如何在ubuntu的apache服务器上安装SSL证书?

提前感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-03 12:06:53

您必须将证书添加到httpd.conf文件中的VirtualHost部分,并将端口更改为433。最小配置如下所示:

代码语言:javascript
复制
LoadModule ssl_module modules/mod_ssl.so
Listen 443
<VirtualHost *:443>
    # maybe additional config here

    ServerName www.example.com

    SSLEngine on
    SSLCertificateFile "/path/to/www.example.com.cert"
    SSLCertificateKeyFile "/path/to/www.example.com.key"

</VirtualHost>

httpd.conf应该在/etc/httpd/etc/apache/或类似的地方。

然后重新启动服务器。

关于Apache Server SSL的更多信息。

票数 1
EN

Stack Overflow用户

发布于 2017-10-24 09:06:38

Ubuntu不使用httpd.conf作为标准,而是在/etc/apache2/apache2.conf中找到了apache的全局配置内容。您可以在httpd.conf目录中创建一个apache2,并通过在/etc/apache2/apache2.conf中包含以下行从它加载任何进一步的配置。

以下步骤基于Apache2的Ubuntu服务器。步骤1:将SSL证书文件复制/粘贴到服务器。

从您的证书颁发机构(如Symantec、GeoTrust、RapidSSL或Thawte)下载中间证书(GeoTrust)和SSL证书(Example_Your_Domain.cert)。

将中间证书和SSL证书复制到服务器上的目录中,您将在该目录中保存证书和密钥文件。使它们仅以根用户可读。

步骤2:找到要编辑的Apache配置文件。通常,在Ubuntu的Apache中,可以在;/etc/apache2/sites-enabled/example_your_domain中找到配置文件

注意:如果无法在文件夹位置“启用站点”上找到配置文件,则必须运行以下命令“sudo a2ensite example_your_domain”,使用文本编辑器打开配置文件,并找到包含Apache设置.的块。

步骤3:找到要配置的SSL块。如果您打算使用“https”和“http”连接访问您的网站,那么您需要在/etc/apache2/site中使用两个单独的文件-启用/。一个是80端口,另一个是443港口。

步骤4:为“启用SSL”的网站配置块。下面是为SSL证书连接配置的虚拟主机的示例。黑体字部分必须配置为建立Ubuntu上的HTTPS与Apache2的安全连接

代码语言:javascript
复制
DocumentRoot /var/www/ 
SSLEngine on 
SSLCertificateFile /path/to/example _your _domain.crt 
SSLCertificateKeyFile /path/to/your_private.key 
SSLCertificateChainFile /path/to/CertificateAuthority.crt

使您的文件名与您的证书文件相匹配,例如;SSLCertificateFile是您的证书文件(例如。example_your_domain.crt)。SSLCertificateKeyFile是您在创建CSR时生成的关键文件。SSLCertificateChainFile是证书颁发机构中间证书文件(Symantec.crt)

第五步:就是这样!马上重启阿帕奇!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46542968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档