![ff9ba484b965d34d0cacacbd7481d67f.png](https://i-blog.csdnimg.cn/blog_migrate/868c8a27c2ed5b9cdba504f4ebe9d51e.jpeg)
ubuntu 18.04 server安装依赖
apt-get install docbook docbook-xml docbook-xsl fop libxml2-utils opensp xsltproc
sudo apt-get install libreadline6-dev
sudo apt-get install zlib
2.安装postgres
从postgresql 官网下载最新的源码 postgresql 11.2
1.编译准备
./configure
2.make 编译
等待成功: All of PostgreSQL successfully made. Ready to install.
3.安装手册和html
make world
等待显示:PostgreSQL, contrib, and documentation successfully made. Ready to install.
4.回归测试
make check 测试postgres
5.安装数据库
sudo make install
6.安装文档和其他
make install-docs make install-world
7.卸载和清理
卸载: 要撤消安装,请使用该命令make uninstall。
但是,这不会删除任何创建的目录。
make clean 清理安装文件 make distclean 清理./configure
8 仅客户端安装:
如果只想安装客户端应用程序和接口库,
则可以使用以下命令:
make -C src/bin install
make -C src/include install
make -C src/interfaces install
make -C doc install
9 如果需要设置共享库
LD_LIBRARY_PATH=/usr/local/pgsql/lib
export LD_LIBRARY_PATH
或者如果您正在使用csh或 tcsh,请使用此命令:
setenv LD_LIBRARY_PATH/usr/local/pgsql/lib
10 环境变量
添加全局环境变量 PATH=/usr/local/pgsql/bin:$PATH
export PATH 如果您正在使用csh或 tcsh,
请使用此命令:
set path = ( /usr/local/pgsql/bin $path )
要使系统能够找到man 文档,
MANPATH=/usr/local/pgsql/share/man:$MANPATH
export MANPATH