分类 技术 下的文章

Typecho1.1升级手记

Typecho爆出漏洞,务必更新至Typecho 1.1(17.10.30) .

服务器环境为阿里云ECS Ubuntu16.04+LNMP1.3-full,PHP版本为5.2,不支持Typecho新版程序;但是服务器上另外一个程序必须要PHP5.2版本;刚好LNMP1.4支持多PHP版本,不用自己装。

1、首先更新到LNMP1.4,以安装PHP5.6。

▣ 阅读剩余部分

为博客添加SSL和HTTP/2

服务器环境为阿里云ECS Ubuntu14.04+LNMP1.3-full,SSL采用阿里云提供的免费Symantec Basic DV SSL CA.

阿里云ECS Ubuntu 14.04自带的OpenSSL是2014年的版本,不支持HTTP/2,多次升级都不能成功,于是采用简单粗暴的方法,直接在14.04基础上升级系统内核为Ubuntu 16.04.

升级之后,打开网站显示502错误,搜到小岑博客的解决方案:

1、 启动 php-fpm,缺少 libicui18n.so.52:

▣ 阅读剩余部分

一点人生的经验

以下内容都是自己做的一点微小的工作,姿势水平大抵如“豆腐干与花生米同嚼,有火腿味”云云,用之较少,容易忘记,且记于此,以供不时之需;如无特殊说明,本地操作系统一律为macOS.

1、独立运行一个Python环境,用virtualenv,pip安装后cd到项目目录,激活命令:

. venv/bin/activate

2、服务器打包document文件夹到服务器default目录,然后http下载:

▣ 阅读剩余部分

新博客平台:Linode+又拍云CDN

自从12年10月开始用Blogger托管博客之后,除了对style.css做了一点点小改动之外,这个风格一年半都没有变过,现在有点烦了。恰好最近发现iOS移动系统不能打开网页(只是自身代码有问题),所以考虑着是否换个姿势折腾。现在有三种纠结的方案。

第一种:依然以Blogger平台为依托,重写CSS换风格。这样做最方便,最省钱,解决两个问题就可以了,一是让iOS兼容,二是做响应式设计,适应不同屏幕。

第二种:博客静态化,以HTML形式提交到又拍云。又拍云一直是Blogger的辅助支撑,不过更终极的方案是直接把又拍云当作服务器用,又拍云的几百个服务器可以保证博客在全国任何地方的响应和加载速度比已知的任何方式都快。类似的解决方案有面向Dopbox的FarBox,静态页面生成工具Jekyll、Octopress、Hexo. 但是此种方案搭建难度较高,而且外出更新博客并不方便。

第三种:回归博客程序。比较通行的程序有wordpress,ghost,以及国内风行一时的typecho。介于wordpress的熟悉和ghost的新鲜,我选择了typecho做测试。我买了一个Linode VPS,然后用又拍云做CDN,弄下来全国访问速度尚可。但是我不确定是否会一直用下去,毕竟代价高昂。

目前选了第三种,但没有用又拍云CDN,因为linode的速度非常快。

以前的博客访问地址:http://before.zojon.com/