从MySQL服务日志里的一个警告说起

随着越来越多的Linux发行版开始使用systemd,不论是发行版软件源还是MySQL官方源,其中的MySQL软件包都开始支持systemd(提供systemd的service定义)。但是由于systemd带来的巨大改变,以前所使用的很多配置方式都有可能失效,而要想达到同样的效果,需要采取新的手段。 [Warning] Changed limits: max_open_files: 5000 (requested 5106) ... 这段警告信息是在最新的CentOS 7上面,安装MySQL 5.7.9并应用了旧的my.cnf之后出现的。可以看到,MySQL服务在启动的时候, »

Ghost 部署记录:Fedora Server 22

手里的Linode只用来当梯子似乎有点浪费,那就部署一个Ghost来玩玩吧。但是,这个东西坑也蛮多的,部署中踩到好几个,在这里记录一下。 安装node.js 安装Ghost并用systemd来保持其运行 安装Nginx并设置反向代理 用Cloudflare来提供CDN 设置防火墙来防止直接访问服务器 安装node.js node的最新版本已经到5.0了,但是Ghost网站和Github上的Changelog说它还不支持4.0;官方的教程里推荐0.10和0.12,但我用0.10.40执行npm install的时候出错了,而0. »