启用 TCP BBR 拥塞控制算法

BBR (Bottleneck Bandwidth and Round-trip) 目的是要充分利用带宽,并且尽量降低网络链路上的 buffer 占用率,从而降低延迟。在有一定丢包率的网络链路上使用 TCP BBR 有着提高传输速度的作用。

Debian与Ubuntu的内核升级

升级 Linux 核心可以带来许多最新的技术和特性,诸如 TCP BBR(拥塞控制算法)实现高效的数据传输。完全自主编译打包内核是相当麻烦的,于是我们还可以用到官方仓库里已经做好的安装包。安装过程简单明了,只需给定 root 权限,输入几行命令就能放心大胆地升级啦。稳?~

VIM使用方法

ViVim都是模式文本编辑器,不同的是 Vim 是 Vi 的升级版本,它不仅兼容 Vi 的所有指令,而且还有一些丰富的扩展功能。这里的 Vi 表示 Visual 的缩写,其基本功能是展现目录和文件内容,由于其属于模式编辑器,只有在切换模式后才可以对文件进行复杂的修改操作。

Install WordPress on LAMP stack

新的一年到来,自己也整理了一下使用 LAMP stack (Linux, Apache, MySQL, and PHP) 搭建一个 WordPress 实例的完整过程。服务器操作系统是 Ubuntu Server 16.04,虽然操作步骤可能会时过境迁而且针对不同的 Linux 发行版本也会有所不同,但在这里有所记录也可以方便将来自己快速复制命令、搭建网站同时为你仅供一个方便而简洁的参考内容。

Install LAMP Stack on Ubuntu Server

在这之前,我个人搭建网站一般是用现成的虚拟主机或者像 openshift 那样的 PaaS,后来随着需求改变开始使用拥有独立系统的 VPS。前者操作简单、上手迅速、价格划算,后者独立性强、方便定制。在服务器操作系统方面,也先后尝试过 CentOS、Ubuntu Server 和 FreeBSD。为了便于入手,目前选择了 Debain 作为服务器操作系统。

刚买来的虚拟机一般什么都没安装,或者像 macOS 那样默认的 Web 服务器也只有 Apache,为了方便部署我们的 WordPress 另外还需要安装的一套软件是 Apache、MySQL 以及 PHP 组件(合起来称为 LAMP)。