PostgreSQL配置参数详解和配置错误解决办法(二)
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,./configure编译参数详解:--prefix 指定安装目录。--bindir 指定可执行程序的目录--sysconfdir 默认设置各种配置文
千家信息网最后更新 2025年01月20日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安全错误
数据库的锁怎样保障安全
三星服务器ddr5
乐橙服务器怎么样
可视化软件开发实施计划
网络安全黑板报设计理念
莆田市芒好网络技术有限公司
萧山区社区工作者服务器
数据库更新两个表关联表
软件开发所有权和使用权
简述软件开发中的瀑布模型
堡垒机 数据库审计
ais 数据库
信息数据库的发展
软件开发评审规范
网络技术部门对联大全
软件开发蓝盘的区别
服务器对外开放域名解读
网络安全金句大全
数据库服务器安全配置
广东紫琼互联网科技有限公司
计算机网络技术专业认知分析
东营智能养老软件开发系统
校园网登录服务器超时
惠普云服务器开关在哪
mysql数据库复制原理
网络对大学生的影响数据库
天津哪里代理服务器云主机
浙江服务器防火墙批发
电信网络安全手抄报三年级
软件开发蓝盘的区别
数据库技术应用实训报告