PostgreSQL 的源码安装,其实也没你想得那么难,尤其是在 CentOS 6.2 这种老环境下。只要系统能联网、你对基本 Linux 命令稍微熟点手,照着这篇文章一步步走,快就能搞定。

源码安装的最大好处嘛,就是灵活性大。你想安装哪个版本、装在哪、怎么编译,全由你说了算。文章里推荐用wget下载源码,也顺带提了一下常见依赖缺失怎么补,挺贴心的。

安装过程分得蛮清楚,从配置编译选项到makemake install,包括readline-develzlib-devel这些依赖的坑都帮你踩过一遍了。还教你怎么加PATH环境变量,避免装完找不到命令的尴尬。

比较实用的一点是它连postgres用户的创建都包含了,直接groupadduseradd走起,省得你查资料到处翻。而且结尾还提醒你可以继续配置服务、建库什么的,算是铺好后面的路了。

如果你用的是 CentOS 6.2,又正好想试试PostgreSQL 9.5.69.6.2的源码安装,这份文档还是蛮值一看的。哦对了,文末还贴了官方文档链接,有问题直接翻原文也方便。