微信小程序开发(6) SSL证书及HTTPS服务器-阿里云开发者社区

开发者社区> 方倍工作室> 正文

微信小程序开发(6) SSL证书及HTTPS服务器

简介: 1. 域名 在万网购买,略   2. 云服务器 阿里云购买,略   3. 安装lnmp 使用lnmp.org程序,略   4. 申请证书 阿里云-管理控制台-安全(云盾)-证书服务-购买证书证书类型: 免费型DV SSL选择品牌: Symantec 购买成功后,绑定域名,配置DNS解析记录生效   5.
+关注继续查看

 

1. 域名

在万网购买,略

 

2. 云服务器

阿里云购买,略

 

3. 安装lnmp

使用lnmp.org程序,略

 

4. 申请证书

阿里云-管理控制台-安全(云盾)-证书服务-购买证书
证书类型: 免费型DV SSL
选择品牌: Symantec

购买成功后,绑定域名,配置DNS解析记录生效

 

5. 配置HTTPS服务器

Nginx的安装目录下创建cert目录
下载证书,放到cert目录
修改nginx.conf文件,加入443端口及证书目录

server
    {
        listen 80;
        listen 443 ssl;
        #listen [::]:80;
        server_name cet.fangbei.org;
        index index.html index.htm index.php default.html default.htm default.php;
        root  /home/wwwroot/cet.fangbei.org;

        include none.conf;
        #error_page   404   /404.html;
        include enable-php.conf;

        ssl_certificate /usr/local/nginx/cert/214130435490250.pem;
        ssl_certificate_key /usr/local/nginx/cert/214130435490250.key;

        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
        {
            expires      30d;
        }

        location ~ .*\.(js|css)?$
        {
            expires      12h;
        }

        location ~ /\.
        {
            deny all;
        }

        access_log off;
    }

重启lnmp即可。

 

6. 使用https访问网站

支持80端口和443访问

http://cet.fangbei.org/

https://cet.fangbei.org/

https访问时,可以看到证书

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Nginx 安装 SSL证书 配置 HTTPS 协议全过程
说到nginx服务器,个人认为最大特点就是轻量级和高性能。通过在几台不同的服务器上进行测试,发现它的并发能力特别强,并且相对而言吃的内存少很多。目前已是绝大多数站长的首选 HTTP 和反向代理服务器。站长自己的网站,包括承接企业服务器运维服务所采用的都是 Nginx,Apache 当然也可以。
1211 0
NDK OpenGL ES 3.0 开发(十四):粒子(Particles)
粒子系统本质上是通过一次或者多次渲染绘制出大量位置、形状或者颜色不同的物体(粒子),形成大量粒子运动的视觉效果。所以,粒子系统天然适合用OpenGL ES 实例化(Instancing)实现。
173 0
开发一个小型的http服务
我们经常会遇到这种情况,使用tomcat感觉大了一点,使用原生的各种IO 又感觉复杂了一点。 所以会需要一些介于这两者之间的东西。 今天就来给大家分享一个开源项目,Magician
74 0
开发人员,怎能没有个人博客!HTTP升级HTTPS,网站部署SSL证书
开发人员,怎能没有个人博客!HTTP升级HTTPS,网站部署SSL证书
14 0
阿里云服务器搭建小程序环境开发教程
阿里云服务器搭建小程序环境开发教程
1576 0
NDK OpenGL ES 3.0 开发(十三):实例化(Instancing)
OpenGL ES 实例化(Instancing)是一种只调用一次渲染函数就能绘制出很多物体的技术,可以实现将数据一次性发送给 GPU ,告诉 OpenGL ES 使用一个绘制函数,将这些数据绘制成多个物体。
76 0
【大数据新手上路】“零基础”系列课程--如何通过大数据开发套件Data IDE玩转大数据
老板每天都要出这些业务数据(销售总额、总交易量、总点击次数、总加入购物车次数、总加入收藏夹次数...),我得想个一劳永逸的方法了…
7736 0
+关注
方倍工作室
CSDN博客技术专家。已出版《微信公众平台开发最佳实践》第一版、第二版及第三版,《企业微信公众平台开发实战》等书籍。
541
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载