在老早之前,就听说了MySQL在被甲骨文收了之后就不怎么安分了,于是有了性能相对好点的MariaDB。除了两者接口基本兼容之外,另外他们的数据格式其实有相通的地方。所以,这才让迁移成为了可能。
继续阅读“说说在MySQL5.7迁到MariaDB10.2时栽的一部分坑”日常Web运维
升级云主机到Ubuntu 18.04小记
Ubuntu 18.04 LTS出来已经好一阵子了,按照惯例,附带的服务器软件版本会比上一个LTS版本也就是Ubuntu 16.04高几条街。(毕竟LTS本身为了稳定而生,明明Ubuntu的软件版本已经是新得可怕了,没什么好要求的hhh,要什么自行车!)
所以就试着在腾讯云的云主机上尝试了下升级,写下这份小结。
简谈Let’s Encrypt的通配符证书签发流程
Let’s Encrypt证书其实已经在网络上得到了很广泛的应用了,不过,去年宣布今年一月会释出的很刺激的功能——ACMEv2以及通配符证书,经过一拖再拖,终于,在3月18日得以真正地应用起来。 继续阅读“简谈Let’s Encrypt的通配符证书签发流程”
使用Unix域套接字加速单机系统
对于小站长来说,管理自己的服务器最轻松的事情,就是可以自己随便乱搞——装Ubuntu甚至Arch Linux做服务器、十几天就更新重启服务器一回、配上SSL还可以不管兼容性淘汰浏览器……其实我们的任性可以归结到这些:
- 服务器归少数人管理,可以完完全全按照自己的习惯放文件选系统;
- 不列入考核,服务器宕机几天也没人管你;
- 业务特少,基本上可以忽略算法调优。
(如果遇上我们学校某梯那种生成一页要3.2秒的,那还是乖乖优化吧哈哈哈哈哈…)
今天就来讲一下单服务器系统(下称“单机系统”)在各个进程之间协同工作时的一种优化方法——改TCP端口连接为Unix域套接字连接。 继续阅读“使用Unix域套接字加速单机系统”
解决WordPress配置X-Frame-Options后预览主题不显示的问题
为了防止自己的网站被别的网站嵌套,可以在响应头中添加X-Frame-Options字段处理网站在被框架时的行为。其中nginx中的实现很简单:
add_header X-Frame-Options "SAMEORIGIN";
加入了这个Header后,在较新版本的WordPress上,使用主题预览相关内容(包括AMP主题自定义)时,Safari等部分浏览器无法正常显示预览帧框。 继续阅读“解决WordPress配置X-Frame-Options后预览主题不显示的问题”
本站配置笔记(一)
从去年(2016年)秋季重新收拾这个网站开始,本着精益求精的想法,从结构上完成这个站点的优化。WordPress本身是为Apache而设计的,它有更新.htaccess
的一系列方法,使得网站可以正常工作。但是如果使用了nginx作为服务器,.htaccess
文件不起作用了,因而弯路是需要走一点的。
下面根据本站的情况进行配置的总结。 继续阅读“本站配置笔记(一)”
备案回迁小记和暂时停用StartCom证书
其实本人早前一直属于那种国外主机主义者,因为服务器在国外,就算延迟大,但可以作死不被带去喝茶免备案。而且国外主机的网络特好,git代码是几秒钟的事情,而且随随便便就来千兆网口,随随便便就给你配SSD,体验爽到飞起来。
继续阅读“备案回迁小记和暂时停用StartCom证书”
独立博客的新选择——静态博客hexo配置记
前一阵子逛酷安,看到wordpress的app评论下一大堆晒博客的。点开看了下,大致分为动态博客和静态博客两种。动态博客以wordpress和typecho为主,静态博客(严格地说是生成器)以hexo为主。
继续阅读“独立博客的新选择——静态博客hexo配置记”
Restart Here
服务器迁移到了digitalocean,还是那个wordpress,地址栏上还是有着信仰一样的挂锁,还是那个剪贴板。
继续阅读“Restart Here”