PostgreSQL 的源码安装,其实也没你想得那么难,尤其是在 CentOS 6.2 这种老环境下。只要系统能联网、你对基本 Linux 命令稍微熟点手,照着这篇文章一步步走,快就能搞定。
源码安装的最大好处嘛,就是灵活性大。你想安装哪个版本、装在哪、怎么编译,全由你说了算。文章里推荐用wget
下载源码,也顺带提了一下常见依赖缺失怎么补,挺贴心的。
安装过程分得蛮清楚,从配置编译选项到make
、make install
,包括readline-devel
和zlib-devel
这些依赖的坑都帮你踩过一遍了。还教你怎么加PATH
环境变量,避免装完找不到命令的尴尬。
比较实用的一点是它连postgres
用户的创建都包含了,直接groupadd
、useradd
走起,省得你查资料到处翻。而且结尾还提醒你可以继续配置服务、建库什么的,算是铺好后面的路了。
如果你用的是 CentOS 6.2,又正好想试试PostgreSQL 9.5.6
或9.6.2
的源码安装,这份文档还是蛮值一看的。哦对了,文末还贴了官方文档链接,有问题直接翻原文也方便。