本地站点开启https

本地站点开启https
线上环境开启https请移步 给站点开启https和http2 本文这里要说的是如何在本地环境搭建https,至于说有什么用,假如你找到这了, 就说明你已经用到了. Chrome NET::ERR_CERT_COMMON_NAME_INVALID 虽然你配置了本地的证书,但是总是本地证书被拒绝的,原因是Chrome已经弃用了对证书中commonName匹配的支持,实际上,自2017年1月起需要一个...阅读全文
248次浏览0条评论0次感谢

Vue 入口缓存的问题

关于web的缓存策略,推荐这篇文章:Http缓存机制 在开发时候经常遇到一个问题,我们根据版本号去控制缓存问题,当我们发布新版本,使用心得版本号的时候,发现html里面引用的版本号却是旧的版本号 ,原来是该html文件被缓存了,很多时候我们设置禁止html文件被缓存,但依然会出现被缓存的情况。 <meta http-equiv="Expires" content=&quo...阅读全文
851次浏览1条评论2次感谢

certbot开启亚马逊EC2主机https

国内那么多云主机运营商, 你为何要买国外的主机呢, 你肯定在干些见不得人的勾当.. 开玩笑了, 说不定你在闷声发大财也说不准. 之前有说过可以利用certbot申请免费的证书,给站点开启https 传送门 certbot在亚马逊的主机无法顺利执行,不过可以通过手动修改源代码的方式,这样certbot就可以完成任务了. 用vim 打开 certbot //搜索找到这一行 elif [ -f /etc...阅读全文
576次浏览0条评论4次感谢

WEB 前端跨域解决方案

跨域定义 广义的定义:跨域是指一个域下的文档或脚本试图去请求另一个域下的资源。 1.) 资源跳转: 链接、重定向、表单提交 2.) 资源嵌入: <link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-face()等文件外链 3.) 脚本请求: js发起的ajax请求、dom和js...阅读全文
1159次浏览0条评论0次感谢

nginx 安装和使用

Nginx安装使用 For RHEL/CentOS $ sudo yum install yum-utils -y #手动写入rpm源 # 在 /etc/yum.repos.d/nginx.repo 写入如下内容 [nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/centos/$releasever...阅读全文
636次浏览0条评论0次感谢

给站点开启https和http2

给站点开启https和http2
本篇文章主要介绍了如何给站点开启https和http2 给站点开启https 比较简单 以本站Linux + nginx 为例 3条命令即可 下载脚本 wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto 自动关联到nginx $sudo ./certbot-auto --nginx 检查证书有没有过期 $sudo ./cer...阅读全文
1609次浏览3条评论6次感谢

服务器代码部署篇

服务器代码部署篇
Linux下, 远程登录脚本配置, git 安装配置, node 安装, mysql 安装配置,nginx 安装配置,从0到1 这篇文章只讲讲部署吧. 写代码没什么好说的. 网上有直播写代码的.. 服务器 aliyun 购买服务器, 服务器备案, 拿到ip, 用户,密码 域名 购买域名,然后去备案, 拿到备案号, 把域名解析到对应的IP 上 环境 Telnet 脚本配置(Mac & Li...阅读全文
2814次浏览4条评论5次感谢