PostgreSQL配置参数详解和配置错误解决办法(二)-创新互联

成都创新互联公司为您提适合企业的网站设计 让您的网站在搜索引擎具有高度排名,让您的网站具备超强的网络竞争力!结合企业自身,进行网站设计及把握,最后结合企业文化和具体宗旨等,才能创作出一份性化解决方案。从网站策划到成都做网站、成都网站建设、成都外贸网站建设, 我们的网页设计师为您提供的解决方案。./configure编译参数详解: --prefix     指定安装目录。 --bindir     指定可执行程序的目录 --sysconfdir     默认设置各种配置文件的目录。 --libdir          设置安装库和动态可加载模块的位置。 --includedir     设置安装C和C ++头文件的目录 --datarootdir     设置各种类型的只读数据文件的根目录。share目录。 --datadir         设置已安装程序使用的只读数据文件的目录。默认值为DATAROOTDIR。 --localedir       设置用于安装区域设置数据的目录。默认值为DATAROOTDIR/locale。 --mandir     PostgreSQL附带的手册页将安装在这个目录下. man目录。 --docdir          设置安装文档文件的根目录。 --htmldir   PostgreSQL的HTML格式文档将安装在此目录下。默认值为DATAROOTDIR。 --with-extra-version = STRING   将STRING附加到PostgreSQL版本号 --with-libraries    用于搜索库。 --enable-nls        启用本机语言支持(NLS),即以英语以外的语言显示程序消息的功能。 --with-pgport       设置为服务器和客户端的默认端口号。默认值为5432。 --with-perl     支持perl语言。 --with-python       支持python语言。 --with-TCL     支持PL/Tcl语言。 --with-tclconfig    包含构建与Tcl接口的模块所需的配置信息。 --with-GSSAPI       构建支持GSSAPI身份验证。 --with-openssl     构建支持SSL(加密)连接 --with-pam     使用PAM(可插入身份验证模块)支持构建. --with-ldap     使用LDAP支持构建身份验证和连接参数查找. --without-readline 禁用psql中的命令行编辑和历史记录 . --with-libedit-preferred        有利于使用BSD许可的libedit库.默认使用Readline。 --with-bonjour 使用Bonjour支持构建 --with-uuid=LIBRARY 使用指定的UUID库构建uuid-ossp模块. --with-libxml 使用libxml构建(启用SQL/XML支持). --with-libxslt 在构建xml2 模块时使用libxslt 。xml2依赖于此库来执行XML的XSL转换。 --disable-integer-datetimes      禁用对时间戳和间隔的64位整数存储的支持,并将日期时间值存储为浮点数。 --disable-float4-byval      禁用“按值”传递float4值,导致它们“通过引用”传递。此选项会降低性能. --disable-float8-byval      禁用“按值”传递float8值,导致它们“通过引用”传递。此选项会降低性能. --with-segsize=SEGSIZE    设置段大小,以千兆字节为单位。大表分为多个操作系统文件,每个文件的大小等于段大小 --with-blocksize=BLOCKSIZE   设置块大小,以千字节为单位。这是表中的存储单元和I / O. 默认值为8千字节 --with-wal-segsize=SEGSIZE   设置WAL段大小,以兆字节为单位。这是WAL日志中每个文件的大小。 调整此大小以控制WAL日志传送的粒度可能很有用。默认大小为16兆字节。该值必须是1到64(兆字节)之间的2的幂. --with-wal-blocksize=BLOCKSIZE 设置WAL块大小,以千字节为单位。这是WAL日志中的存储和I / O单位。默认值为8千字节.该值必须是1到64(兆字节)之间的2的幂. --disable-spinlocks        禁用环形锁。 --disable-thread-safety    禁用线程安全,禁用客户端库的线程安全性。 --with-system-tzdata=DIRECTORY PostgreSQL包含自己的时区数据库,它需要日期和时间操作.默认与linux时区兼容。 --without-zlib  防止使用Zlib 库。 --enable-debug   使用调试符号编译所有程序和库。 --enable-depend  启用自动依赖关系跟踪。 --enable-dtrace   编译PostgreSQL,支持动态跟踪工具DTrace。 --enable-tap-tests  使用Perl TAP工具启用测试。

 编译报错:

 1. readline报错:

    PostgreSQL配置参数详解和配置错误解决办法(二)

   解决办法:      查看关于readline库:     # ldconfig -p |grep readline     # apt-get install -y libreadline6-dev

PostgreSQL配置参数详解和配置错误解决办法(二)

解决办法:      # apt-get install -y zlib1g-dev

PostgreSQL配置参数详解和配置错误解决办法(二)

解决办法:      # apt-get install -y libxml2-dev

PostgreSQL配置参数详解和配置错误解决办法(二)

解决办法:      # apt-get install -y systemtap-sdt-dev  libxslt-dev

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:PostgreSQL配置参数详解和配置错误解决办法(二)-创新互联
文章网址:http://pwwzsj.com/article/ihdis.html