PostgreSQL配置参数详解和配置错误解决办法(二)
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,./configure编译参数详解:--prefix 指定安装目录。--bindir 指定可执行程序的目录--sysconfdir 默认设置各种配置文
千家信息网最后更新 2025年11月07日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=DIRECTORYPostgreSQL包含自己的时区数据库,它需要日期和时间操作.默认与linux时区兼容。--without-zlib 防止使用Zlib 库。--enable-debug 使用调试符号编译所有程序和库。--enable-depend 启用自动依赖关系跟踪。--enable-dtrace 编译PostgreSQL,支持动态跟踪工具DTrace。--enable-tap-tests 使用Perl TAP工具启用测试。
编译报错:
1. readline报错:
解决办法: 查看关于readline库: # ldconfig -p |grep readline # apt-get install -y libreadline6-dev
解决办法: # apt-get install -y zlib1g-dev
解决办法: # apt-get install -y libxml2-dev

解决办法: # apt-get install -y systemtap-sdt-dev libxslt-dev
支持
目录
大小
字节
文件
单位
模块
语言
办法
数据
程序
存储
编译
日志
时间
身份
这是
验证
参数
配置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
浪潮服务器启动怎么看raid
数据库创建表性别默认
我的世界怎么加服务器光影材质包
江苏一朵云互联网科技
光纤网络技术员工作内容
东京购物软件开发
小成旭软件开发
验证失败服务器时出错
张店库存管理软件开发
永济网络技术团队
网络安全企业如何做
软件开发自学教程在线学习
网络安全周知识
天堂2服务器中断
我的世界基岩版服务器默认端口
手机软件开发的课程
云计算平台可以做多个服务器吗
rose数据库怎么画
河南信息化软件开发服务检测中心
润衡财务软件数据库密码
服务器不显示固态硬盘
数据库语言中and
张家口科技产业互联网公司
中国网络安全大赛与电子竞技
数据库中的标识图片
童话网络安全手抄报视频画
服务器说明书
河南亚冠网络技术有限公司
数据库服务器时间不同步怎么弄
工业互联网和网宿科技