linux – 如何将SSL证书从Apache服务器传输到NGINX服务器

前端之家收集整理的这篇文章主要介绍了linux – 如何将SSL证书从Apache服务器传输到NGINX服务器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

如何将SSL证书从Apache服务器传输到Nginx服务器?

任何帮助深表感谢.

最佳答案
您需要复制以下文件

> SSL_Certificate.crt
> SSL_Certificate.key

从APACHE SSL配置路径到Nginx服务器配置路径.

现在打开您正在保护的网站的Nginx虚拟主机文件.如果您需要通过安全(https)和非安全(http)连接访问您的站点,则每种类型的连接都需要一个服务器模块.制作现有非安全服务器模块的副本,并将其粘贴到原始模块下方.然后在下面添加粗体行:

  1. server {
  2. listen 443;
  3. ssl on;
  4. ssl_certificate /etc/ssl/your_domain_name.crt; (or .pem)
  5. ssl_certificate_key /etc/ssl/your_domain_name.key;
  6. server_name your.domain.com;
  7. access_log /var/log/Nginx/Nginx.vhost.access.log;
  8. error_log /var/log/Nginx/Nginx.vhost.error.log;
  9. location / {
  10. root /home/www/public_html/your.domain.com/public/;
  11. index index.html;
  12. }
  13. }

调整文件名以匹配您的证书文件

现在重启Nginx.

运行以下命令重新启动Nginx

  1. sudo /etc/init.d/Nginx restart

猜你在找的Nginx相关文章