鉴于最近github从中国大陆访问网速较慢,而且现在国内阿里云oss、腾讯云对象储存等的开始支持将静态网站部署在上面,而且访问速度还可以,加上最近本博主又开始在折腾Hexo了,Hexo的好处是可以生成静态文件,这样就可以多个地方同时在线,比如Github、Coding、OSS等,目前本站已经部署在前面说的那个地方,今天顺便把阿里云的OSS也上了吧。另外像腾讯云的COS上部署也差不多,改天也可以再尝试一下。
由于之前Symantec(赛门铁克)家的SSL证书问题,后在Namecheap家免费换了Comodo三年证书(好像那时候好多人都换了吧),后来才知道这证书也不是三年都免费的,只是第一年免费后续就要交钱了,这不一年时间转眼即逝,邮箱也连续收到了好多封Namecheap的续费邮件,看了一下一年要好几十块大洋就没续了(穷屌丝一个呀……),不过除了火狐浏览器会报错,其它像谷歌、IE都可以正常访问,安卓、苹果手机访问也OK,用SSL证书检测显示证书已被吊销,为了让火狐不报错,那就用免费证书Let's encrypt,反正用Oneinstack也不用担心三个月一续的事,那就动手吧。换好之后再上SSL证书检测网站查看,评级由原来的F变为A+了,不过PCI DSS这项显示不合规,原因是因为:开启TLS1.0将导致PCI DSS不合规,为了一些兼容性就无所谓了(其实刚才在折腾过程中,又把Ghost弄挂了,就是因为这项不合规的事,结果是越搞越错,越错就Over了)。目前博客已经可以正常访问了,俺们也可以歇歇了,看会电影吧。
Let's Encrypt是一个由电子前哨基金会、Mozilla基金会、Akamai、密歇根大学、思科联合发起的一个项目。它旨在为站长提供一个免费的、完全自动化的证书申请过程,从而让整个互联网都能享受到HTTPS加密。Let’s Encrypt的证书申请过程非常简单、安全、快速、自动化并且免费。Let’s Encrypt是一个中间CA,它的CA证书由IdenTrust签发。IdenTrust是一个Root CA,受到所有主流浏览器的信任。从2015年10月后,Let’s Encrypt的中间CA证书被chrome、Firefox、Microsoft Edge、Safari和Opera所信任。最近官方做了调整,简化了获取证书的难度,并将项目名改为了certbot,以前叫letsencrypt。certbot可以自动化的申请,安装和更新证书。OneinStack已经内置Let's Encrypt,vhost.sh绑定域名时自动申请、绑定、自动续期(默认90天)一步到位,教程如下:安装wget http://mirrors.linuxeye.com/oneinstack.tar.gz tar
最近懒癌越来越严重了,好久都没有更新文章了(虽然有理由:在折腾Hexo,但都没有更新文章,该打吗?),Hexo是折腾的差不多了,目前部署在1984n.win上(仍旧是Github+Coding),为什么要使用1984n.win换下之前一直在折腾的uu126.cn,心里是有小想法的!一来win域名便宜(注册十年也才花了47元,还不及一个com一年的钱),二来之前在备案uu126的一些历史原因,所以有点想销案的想法,三来是想降低成本,虽然CN域名续费还好,但……。其实还有一个原因是,网站折腾了这么多年了,几乎没有盈利,VPS主机、每年域名续费似乎都是在掏俺那扁扁的小钱包,心酸的感觉年复一年的增加着,再加上平常越来越多的开支,小薪水已经不给力了,开源节流的心思越来越浓了。博客成立也有数载,不仅没什么盈利,而且这收录也没什么提高,惭愧呀!虽然我折腾的博客的目的初衷很简单,只是为了方便记录自己平常的所见所感,有点像网络记事本的感觉,但内心也曾希望可以带来小刺激(赚点小钱),结果这么多年了这刺激似乎很小,小的我都快忘了,杯摔吧………………………………。是留下uu126.cn还是使用目前Hexo的域
抽个空浏览了一下众大侠的博客,发觉我自从用上Typecho后,对Wordpress的事关注度明显下降了(对不住哈),这不昨天浏览到一同类(同Typecho博客)的音乐播放器分享,看了看觉得可以放在自己的网站上显摆一下,那就动手吧!先下载好相关的CSS和JS文件,并上传到主题目录下,顺便对这个播放器简单介绍一下:这款音乐播放器的插件版,插件版有一个好处就是带后台,有按钮控制;而无插件就是通过直接改代码的形式了,比如:自动播放、换个歌啥的,但身为强迫症严重的我,绝对不允许插件太多的存在(受之前WordPress影响);废话不多说,代码我放到资源文件里了(补上一个文件下载链接:https://pan.baidu.com/s/1skX9vCp 密码: gfue ),下面就跟着我一二三吧:uu126_yinyue.png1、打开主题目录下的head.php(路径相信大家能明白在哪里吧),插入以下代码:这个自己看着改哈,改好后上传覆盖。2、打开主题目录下的index.php,插入以下代码: Title - Artist 0:00 var pl
记得在使用Wordpress时,给评论加过UA(访问者信息,如系统、浏览器等),比较简单只需要使用相应的插件即可,随着自己的博客改用Typecho后,原来的这些插件也就用不了,但也不能阻挡我那股折腾的心呀,现在博客使用的是多说的评论系统,网上看了一下教程还是蛮多的,但大部分是针对Wordpress的,虽然都是PHP架构的,还是要亲身体验过才知道好不好用。试了很多位博主的办法都不行(可能是俺功力还不够吧),不过也还是让俺给找到了,并且测试过好用,目前本站已经用上了,需要看效果的可以自己评论一下就可是看到了,好了,开始分享工作:1、先下载多说的embed.js文件,多说现在对Https的支持已经有所改观了,可以下载:https://static.duoshuo.com/embed.js2、下载好后,打开编辑(本人不建议使用记事本,可以使用Notepad等软件,也方便),在最前面加入以下代码://移动客户端判断开始,作用:在移动客户端显示不同样式 function sskcheckMobile(){ var isiPad = navigator.userAgent.match(/iP
Typecho比之Wordpress的确比较轻巧,使用起来也比较容易上手,唯一的不足就是使用人群少,相对的主题、插件、教程要比Wordpress少,但却丝毫不影响我使用。使用Typecho有段时间了,平常写写小博客那是绰绰有余,就是感觉这后台登录是不是缺了点什么,虽然可以自定义后台路径,可感觉还是得纶它加点什么,哪怕只是那点小验证,那就动手吧。也说一下Typecho,ypecho有很好的路由机制,并且MVC模型模块化做的很好。系统代码在/var/中,包括了:Widget工具,Typecho模型等。开发者二次开发代码在/usr/中,主要放置Theme主题,Plugins插件等。添加验证码不能用插件形式,因此只能直接在源码中更改。在Wordpress的时候俺就用过极验证,东西不错挺好的,但免费版不支持Https,所以只能作罢(心里作用还吧,呵呵),那么就用php生成图片的验证方法。1、修改前端代码,修改/admin/login.php,添加如下:
之前写过一篇文章“让Typecho中的多说头像支持HTTPS",头像是可以支持Https了,但里面的表情却不行,这不又看到好文说可以完美兼容Https,赶紧照样画葫芦用起来呗:1、设置七牛,将镜像源设置为https://yourdomain.com/proxy/即可。2、修改 Embed.js,首先从 https://static.duoshuo.com/embed.js 下载然后格式化。3、修改头像,位于 580 行附近,搜索 avatarUrl: function(e) { 直达。 if (document.location.protocol == "https:") { if (e.avatar_url) { var matched; if (matched = e.avatar_url.match(/^([^\/]*(\/\/q\.)*(\/\/app\.)*qlogo\.cn\/.+\/)\d{2}$/)) { e.avatar_url = matched[1] + "100&
Feng
一个爱折腾的家伙