Luc*_*ten 8 linux ssl nginx apache-2.2
如何将 SSL 证书从 Apache 服务器传输到 NGINX 服务器?
任何帮助深表感谢。
小智 5
您需要复制以下文件:
从 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;
}
}
Run Code Online (Sandbox Code Playgroud)
调整文件名以匹配您的证书文件:
现在重启 Nginx。
运行以下命令重启 Nginx:
sudo /etc/init.d/nginx restart
Run Code Online (Sandbox Code Playgroud)