【nginx】CentOS 7 上的 NGINX: 安装证书
2019年04月03日 14:36:21 作者:Jiaozn 分类:Nginx 评论(0)您的证书申请获得批准后,您可以从 SSL 应用程序下载您的 SSL 和中级证书。有关详细信息,请参阅下载您的 SSL 证书.想要选择Apache当您下载您的证书的选项。
注意:此 SSL 安装已完成的 CentOS 7 服务器上安装 LEMP 堆栈.您的服务器的确切配置可能会有所不同,根据您的 Nginx、 您 OS 平台或用于安装 Nginx 的方法版本。
连接到您的服务器通过 SSH。
创建一个目录以存储服务器密钥、 证书和中级捆绑包。
sudo mkdir /etc/nginx/ssl
复制您的私人秘钥其中时,将创建您您的 CSR 生成到 ssl 文件夹
cp coolexample.key /etc/nginx/ssl
SFTP 到您的服务器,并上传您的 SSL 证书和中间的捆绑包到 /etc/nginx/ssl 文件夹。
导航到的 SSL 文件夹中 SSH。
cd /etc/nginx/ssl
将您的 SSL 证书和中级捆绑包合并到一个使用连接命令的文件。由于您中级证书和根证书来在捆绑包,您可以使用下面的 SSH 命令:
sudo cat f84e19a2f44c6386.crt gd_bundle-g2-g1.crt >> coolexample.crt
注意:证书需要列在连接命令此订单或 SSL 将无法在您的服务器上正常工作。打开域名,您正在安装 SSL 证书对您 NGINX 配置文件。
sudo vim /etc/nginx/sites-available/coolexample.com
更新配置文件以使用 SSL 证书。
server { listen 80; server_name coolexample.com; return 301 https://$host$request_uri; } server { listen 443 ssl; server_name coolexample.com; ssl_certificate /etc/nginx/ssl/coolexample.crt; ssl_certificate_key /etc/nginx/ssl/coolexample.key; root /usr/share/nginx/coolexample.com/; index index.php index.html index.htm; }
保存配置文件。
wq!
重新启动您的 NGINX 服务器。
sudo service nginx restart
除非注明,发表在“Jiaozn的博客”的文章『【nginx】CentOS 7 上的 NGINX: 安装证书』版权归Jiaozn所有。
转载请注明出处为“本文转载于『Jiaozn的博客』原地址https://jiaozn.com/reed/416.html”
评论
发表评论