阿里云轻量应用服务器之nginx配置ssl证书

参考了一篇很nice的文章!

阿里云nginx服务器如何配置ssl证书,让你的网站添加https

题主略菜,装的是windows系统,目录结构如下所示

阿里云轻量应用服务器之nginx配置ssl证书_第1张图片

阿里云服务器进入域名控制台

在需要部署ssl服务的域名后点击管理。进入管理界面。

阿里云轻量应用服务器之nginx配置ssl证书_第2张图片

学生党无视1700的天价,直接点击申请,后面会有惊喜!

阿里云轻量应用服务器之nginx配置ssl证书_第3张图片

选择免费版ssl证书

阿里云轻量应用服务器之nginx配置ssl证书_第4张图片

然后在阿里云找到ssl证书控制台。

下载nginx的ssl证书

阿里云轻量应用服务器之nginx配置ssl证书_第5张图片

博主阿里云服务器的文件目录如下

阿里云轻量应用服务器之nginx配置ssl证书_第6张图片

打开nginx文件夹下的conf文件夹nginx.conf文件

编辑http对象下的serve对象按如下配置。

server {
    listen       443 ssl;
    server_name  你的网站域名;
    ssl on;
    #root html;
    #index index.html index.htm;

   ssl_certificate      cert/a.pem; //.pem文件的地址
    ssl_certificate_key  cert/a.key;  //.key文件的地址

   # ssl_session_cache    shared:SSL:1m;
    ssl_session_timeout  5m;
    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;

    ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    #ssl_ciphers  HIGH:!aNULL:!MD5;
    ssl_prefer_server_ciphers  on;

    location / {
            proxy_pass  http://127.0.0.1:8080/;//代理到哪个端口
       # root   html;
       # index  index.html index.htm;
    }

最后记得保存config配置。

在nginx文件目录下打开命令行工具

nginx -s reload

 

你可能感兴趣的:(阿里云轻量应用服务器之nginx配置ssl证书)