如何将SSL证书从Apache服务器传输到NGINX服务器?
任何帮助深表感谢.
解决方法
您需要复制以下文件:
> SSL_Certificate.crt
> SSL_Certificate.key
从APACHE SSL配置路径到NGINX服务器配置路径.
现在打开您正在保护的网站的Nginx虚拟主机文件.如果您需要通过安全(https)和非安全(http)连接访问您的站点,则每种类型的连接都需要一个服务器模块.制作现有非安全服务器模块的副本,并将其粘贴到原始模块下方.然后在下面添加粗体行:
server { listen 443; ssl on; ssl_certificate /etc/ssl/your_domain_name.crt; (or .pem) ssl_certificate_key /etc/ssl/your_domain_name.key; server_name your.domain.com; access_log /var/log/nginx/nginx.vhost.access.log; error_log /var/log/nginx/nginx.vhost.error.log; location / { root /home/www/public_html/your.domain.com/public/; index index.html; } }
调整文件名以匹配您的证书文件:
现在重启Nginx.
运行以下命令重新启动Nginx:
sudo /etc/init.d/nginx restart
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。