背景 之前搭建的个人博客网站于 2020 年 8 月停更,不觉间,时间已过去了两年时间。 这个五一,想着将之前在语雀的一些文章输出誊到博客。...自己的主题内容,发布流程见网站。...评论系统:Valine 接着是引入评论系统: 首先登录:https://console.leancloud.cn 创建应用 进入应用后,在设置-》应用凭证,可查看到AppID和AppKey,然后将其值在六个周主题中找到...comment_valine,enable设置为true且填入appId和appKey,此时重启应用便可以看到评论系统。...然后瞄准了gitalk,而gitalk是在Github的Settings/Developer Setting/OAuth Apps中配置的,于是新建了一个gitalk应用,其中依然出现Client secrets
HTTPS作为一种全新的安全协议,对网站本身以及访问网站的网友都有着更好的安全性,防止隐私泄露。HTTPS可以避免第三方窃听或阻断流量,保护用户的隐私和安全,提升口碑。...比如可以防止国内某运营商对网站做一些劫持,插入广告弹窗啥的。此外,HTTPS 的网站在搜索引擎中的 rank 会更高,SEO效果会更好。...Let’s Encrypt 是一个于2015年推出的数字证书认证机构,将通过旨在消除当前手动创建和安装证书的复杂过程的自动化流程,为安全网站提供免费的SSL/TLS证书。...你可能还需要修改一下你的网站,不然你的网站在浏览时会出现各种问题。
制造企业网站升级目的,一般是为了突出企业形象,打造企业品牌。通常企业网站展示企业实力和商品信息比较常见,在公司业绩发展迅速的同时,企业官网作为企业线上业务的主要开展形式,承载着很重要的功能及作用。...二、人群定位 在进行网站升级改版时,需要定位访客人群是,一般制造型企业网站都是面向企业的,因此网站应该做的科技感强一点,色调选择上应该更加稳重 三、网站性质 需要清楚对网站改版需要将原来的网站做功能升级...六、提示页面设置 网站升级的时候需要做一个提示页面,对于维护品牌形象和提升用户体验是至关重要的。...最简单的方式就是建立一个空白页面,在页面里面写上“网站维护升级中...”的字样,复杂一点可以设计一张图片,提示网站正在维护升级中。这个页面做好后上传到服务器跟网站首页同级的目录,通常是根目录。...网站的确在做网站升级的时候,为了不想让未开发的功能展示,可以做这个升级中提示页面 1.png 总结:官网升级是每个企业发展到一定阶段会经历的事情,当真的需要进行升级时,先做好规划,再按计划一步一步升级
toc 因为Hipo在线版的~~计划(不日放出)~~,所以将hipo.cash升级到https,证书是免费开放的 letsencrypt,配合官方的工具certbot。...---- 2018.1.10 ---- 新版本的cerbot更加的方便,下面的命令还是来自于cerbot网站 // 如果是ubuntu nginx的方案 $ sudo apt-get update...update $ sudo apt-get install python-certbot-nginx // 然后直接 $ sudo certbot --nginx // 它会枚举出你 server的网站...,你选择需要升级https的域名后,它甚至直接帮你配制nginx,重启,真正的一键。...hipo.cash/chain.pem; location / { proxy_pass http://127.0.0.1:18080; } } 重启nginx,正常情况下网站便成功升级到了
老高于今年(2019)初收到了搬瓦工要停止OPENVZ的旧版服务器,同时列表中auto renew的选项被强制置灰。9.9刀的绝版服务器就这样被印上了大大的拆字...
"message": "Receive response from cas when validating ticket, but request fa...
上次我们说到自己手动的做使用 RS 的方式来升级 pod ,感觉还是蛮复杂的,并且容易弄错,实际生产过程中,肯定不会这样来弄,很危险 那么今天我们来分享 Deployment 的方式来显示的升级应用吧...Deployment 的方式升级应用 对于之前的操作方式有没有感觉还是比较繁琐的,还需要自己去切换流量,自己去创建新的 RS ,甚至最后还要将旧的 RS 删除掉,甚是麻烦 我们来玩一个更加高阶的资源...,也是比较容易的,为了接下来的案例清晰,我们就把上述的 RS 全部删除掉,留下 Service 后续可以使用 Deployment 是使用应用程序声明的方式来升级应用,而不是通过 RS 或者 RC 了...模板放在一起计算出来的哈希值 我们将第一个例子用到的 Service 标签修改为 newkubia,进入 任意一个 pod ,访问一下服务地址,看看效果 如我们所期望的,也是我们想要的效果 使用 Deployment 的方式升级应用...对于使用 Deployment 升级应用,我们需要知道 Deployment 涉及 2 个升级策略: RollingUpdate 滚动升级,这个策略会渐进式的删除旧的 pod,同时创建新的 pod,
但现在情况不同了,在Google的坚持努力下,同时HTTPS也在安全性、搜索引擎友好方面具有不小的优势,目前Top 100的网站中已经有81家网站默认使用了HTTPS。...那么Chrome在这次升级后,为了给用户带来更好的用户体验及更多的信任,网站升级HTTPS的进程可能会比之前更快,那么我们应该如何将自己的站点升级为HTTPS,以及如何配置平滑过渡。...升级HTTPS,我们可以分为购买证书、安装证书、设置跳转这三个步骤,下面我们展开来讲讲这三步详细的实施流程。 申请证书 证书类型分为DV、OV、EV这三种,这三种有什么区别?...DV(域名型SSL):个人站点、iOS应用分发站点、登陆等单纯https加密需求的链接; OV(企业型SSL):企业官网; EV(增强型SSL):对安全需求更强的企业官网、电商、互联网金融网站; SSL...设置跳转 经过上面的步骤,相信各位的网站应该都能以https://domainhost的形式访问了,但细心的小伙伴可能已经发现,网站这个时候http和https同时都能够访问。
https SSL 2、通过 acme.sh 方式(推荐) 3、通过Docker 结合阿里云公钥去生成 通过 For Free 申请免费https SSL(过期时间:90天) 打开 SSL For Free网站...可以用空白来分隔不同的网址,例如 sslforfree1.tinywan.com sslforfree2.tinywan.com,输入后点选右边的 Create Free SSL Certificate 继续 提供了三种验证网站的方式...点击 Download SSL Certificate 下载证书 Certificate Successfully Generated,如果通过验证后,就会开始为生成所申请网站 SSL 凭证。...SSL证书在90天后过期,因此请务必重新生成您的SSL证书,否则您的网站可能会停止工作。 如果您需要,也可以删除所有验证文件夹,文件或TXT记录,因为它们仅用于验证目的。 域名已添加到您的帐户中。...All SSL Certificate Files 下载凭证文件压缩包,解压缩后可以看到 private.key、ca_bundle.crt和 certificate.crt 三个文件 Nginx 应用该证书的一个例子
一、获取证书 升级到 HTTPS 协议的第一步,就是要获得一张证书。 证书是一个二进制文件,里面包含经过认证的网站公钥和一些元数据,要从经销商购买。...另一种情况是恶意网站使用自签名证书,冒充另一个网站,这时浏览器会给出警告,但是许多用户会忽略警告继续访问。...它在网站的响应头里面,加入一个强制性声明。以下例子摘自维基百科。...该方法的主要不足是,用户首次访问网站发出HTTP请求时,是不受HSTS保护的。 如果想要全面分析网站的安全程度,可以使用 Mozilla 的 Observatory。...网站响应头里面,Set-Cookie字段加上Secure标志即可。 Set-Cookie: LSID=DQAAAK...Eaem_vYg; Secure
接上文,我们已经粗略的拆分了单层应用,主要讲一些基础设施功能代码抽离出去,但是业务代码部分还是比较臃肿。 接下来就准备将业务部分抽离一下。...Application主要是业务应用部分的代码。 开始迁移 Wheel.Application 新建一个类库Wheel.Application,将我们的Service代码全部迁移过去。...这样目前我们的分层升级已经可以说初步完成了,但是在Host项目中,仍旧还有许多功能代码没有拆分,如EventBus,FileStoreages, Authorization,Localization等,...那么下一篇文章我们将继续做我们的多层应用升级的拆分优化。
升级思路 在前文的Core项目中,包含了我们所有的基础功能,但是有些项目可能只需要部分功能却引用整一块Core的话,会显得有些多余,需要将这部分基础设施再做一下细致化的拆分。...最终结构 最终整个解决方案的结构如下图所示: 对比最初的单层应用,是否瞬间感觉完全不一样了。项目结构变得更加清晰,层次更加分明。 同时我们也逐渐形成了我们框架基础设施的部分。...这部分和业务无关,在开发新的业务项目时,这部分基础设施可以快速的应用到我们的新项目上,大大减少了重复开发基础设施的工作量。
前面我们已经逐步完善了我们的单层应用,但是随着复杂度提升,单层应用逐渐变得臃肿。为了更好地应对日益增长的业务需求和保持应用的可维护性,我们需要考虑将单层应用升级为多层应用。...升级思路 在单层应用中,我们讲基础设施的功能以及业务功能都写在同一个项目中,这将使得后期复杂度越来越高,可维护性越来越低。...最终结构如下图: 跟我们一开始单层应用对比,Host的内容少了一部分,但还是稍显臃肿,我们的业务功能的实现还是堆积再Host中,所以我们还需要再做进一步的优化和拆分。
今天晚上花了两个小时从Castle网站拿到最新的Castle.Facilities.IBatisNetIntegration代码,将IBatisNet版本升级到1.3.0.0,Castle IOC版本升级到...升级过程中发现几个问题: 1、IBatisNet的配置文件的格式采用了标准的XML的命名空间: 原来的providers.config 文件 升级1.2.9.0 他的配置文件如下: <!
将 VirtualHost _default 下的内容替换为下方内容 DocumentRoot "/FILE/WEB/www" //你的网站文件目录
CSR生成方式:离线和一件申请都需要下载一个软件,所以本人没有尝试;浏览器生成是最快捷的,但是公私钥都不是自己生成的,可能安全性没有保障;自己上传CSR证书申请...
文章地址 为什么要把网站升级到HTTPS 怎样把网站升级到http/2 升级HTTPS 升级的好处如文章所说,另外这里主要用的是certbot-auto g clone https://github.com...manual --preferred-challenges dns --server https://acme-v02.api.letsencrypt.org/directory ###Nginx配置并且升级...fullchain.pem; ssl_certificate_key 你的证书地址/privkey.pem; 对于chrome最可信的调试方式是访问chrome://net-internals/#http2,如果显示你的网站使用的协议为
所以升级网站到HTTPS是大的趋向。...像苹果AppStore已经禁止使用HTTP协议的接口,而且Chrome也已经将HTTP协议的网站全部标记为“不安全”,现在国外连一些成年人网站都已经全站HTTPS(此处对某些国内依旧【2018.08】HTTP...获取SSL证书 对于企业网站,或者对安全以及“面子”要求比较高的网站,可以去购买收费的证书。而一般的个人小站,使用Let's Encrypt提供的免费证书就完全够用了。
该系统具备的功能: 用户模块:用户注册和管理 商品模块:商品展示和管理 交易模块:创建交易和管理 阶段一、单机构建网站 网站的初期,我们经常会在单机上跑我们所有的程序和软件。...阶段二、应用服务器与数据库分离 随着网站的上线,访问量逐步上升,服务器的负载慢慢提高,在服务器还没有超载的时候,我们应该就要做好准备,提升网站的负载能力。...缺点:当一个应用服务器挂了,不能及时通知DNS,而且DNS负载均衡的控制权在域名服务商那里,网站无法做更多的改善和更强大的管理。 反向代理服务器。...此时我们需要一个平台来传递可靠的,与平台和语言无关的数据,并且能够把负载均衡透明化,能在调用过程中收集调用数据并分析之,推测出网站的访问增长率等等一系列需求,对于网站应该如何成长做出预测。...十、总结 以上的演变过程只是一个例子,并不适合所有的网站,实际中网站演进过程与自身业务和不同遇到的问题有密切的关系,没有固定的模式。只有认真的分析和不断地探究,才能发现适合自己网站的架构。
领取专属 10元无门槛券
手把手带您无忧上云