本地站点开启https

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

Node zip压缩和解压缩

NodeJS 文件(夹)压缩/解压方案(zip/unzip)-Linux 上 zip 相关命令 Use adm-zip adm-zip支持archive和unarchive一个或多个文件或者整个文件夹的功能,使用非常的简单方便。 var adm_zip = require("adm-zip"); //creating archives var zip = new adm_zi...阅读全文
1480次浏览0条评论2次感谢

IIS 部署node

从 linux 迁移到 windows server,一言难尽. 网上有说 iis 已经支持 node 了. IIS Node 折腾了一下, 没跑起来,估计兼容性不是那么好,索性放弃了. 直接 pm2 部署了. 安装了 IIS UrlRewrite 在站点根目录创建 web.config, 内容如下 <?xml version="1.0" encoding="U...阅读全文
552次浏览1条评论2次感谢

Comet,SSE,WebSocket前后端的实现

Comet(服务器推送)的两种方式 短轮询 页面定时向服务器发送请求, 步骤为:建立连接——数据传输——关闭连接...建立连接——数据传输——关闭连接 //前端js var xhr = new XMLHttpRequest(); setInterval(()=>{ xhr.onreadystatechange = function () { if (xhr.r...阅读全文
585次浏览0条评论0次感谢

WEB 前端跨域解决方案

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

node 安装和使用

Node 安装和使用 下载包 # 先去https://npm.taobao.org/mirrors/node/latest/ 找到最新版本和对应的系统版本 $ wget https://npm.taobao.org/mirrors/node/v11.9.0/node-v11.9.0-linux-x64.tar.gz #下载git包 $ tar -zxvf node-v11.9.0-linux-...阅读全文
969次浏览0条评论0次感谢

服务器代码部署篇

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