news 2026/6/26 2:40:36

postgresql16.8二进制包编译

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
postgresql16.8二进制包编译

1.官网下载源码

官网直达:postgresql源码下载
选择合适的版本

2.将tar包上传到ubuntu服务器

这里注意一点:博主服务器是ubuntu22.04 LTS版本,所以你在这个版本打的二进制包,最好在同一个版本的ubuntu服务器部署,否则安装会报错

3.解压

## 解压tar-zxvf postgresql-16.8.tar.gz -C ./

4.配置及编译

## 进入解压后的目录cdpostgresql-16.8## 配置./configure\--prefix=/opt/pgsql16.8\--with-openssl\--with-zlib\--with-libxml\--with-libxslt\--enable-thread-safety## 编译(耗时约5-10分钟,视服务器配置)make-j$(nproc)## 安装到/opt/pgsql16.8makeinstall

5.初始化配置

## ================= 初始化data ================= ###创建用户sudouseradd-m postgres#准备数据目录sudomkdir-p /opt/pgsql16.8/datasudochown-R postgres:postgres /opt/pgsql16.8/datasudochmod700/opt/pgsql16.8/data# 初始化DB 改成 postgres 用户执行:sudo-u postgres /opt/pgsql16.8/bin/initdb -D /opt/pgsql16.8/data

6.打二进制包

解释:将/opt目录下的pgsql16.8打包至/tmp/pgsql16.8-ubuntu.tar.gz
打完tar.gz包后,拷贝到相同版本的ubuntu服务器 就可以使用了,不需要再编译,安装一堆编译插件

sudotar-zcvf /tmp/pgsql16.8-ubuntu.tar.gz -C /opt pgsql16.8

其他(参考)

# 配置编译参数(指定安装路径、功能开关)./configure\--prefix=/usr/lib/postgresql/16\# deb包默认安装路径(符合Ubuntu规范)--sysconfdir=/etc/postgresql/16/main\# 配置文件路径--datadir=/usr/share/postgresql/16\# 数据共享目录--localstatedir=/var/lib/postgresql/16\# 状态文件目录--mandir=/usr/share/man\# 手册页目录--enable-nls\# 启用多语言支持--enable-ssl=openssl\# 启用SSL--enable-libxml\# 启用XML支持--enable-libxslt\# 启用XSLT支持--enable-icu\# 启用ICU(字符集处理)--with-zlib\# 启用zlib压缩--with-readline\# 启用readline(命令行补全)--with-systemd\# 支持systemd服务(关键,Ubuntu 22.04必开)--enable-thread-safety# 启用线程安全
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/25 8:02:38

固定头尾、中间滚动?用Flex + vh轻松搞定三栏布局

固定头尾、中间滚动?用Flex vh轻松搞定三栏布局固定头尾、中间滚动?用Flex vh轻松搞定三栏布局引言:为什么页面头尾固定这么让人头疼CSS Flex 布局快速上手指南——从“ Flex 是谁”到“ Flex 是我兄弟”1. 激活 Flex 模式2. 主轴与交叉轴—…

作者头像 李华
网站建设 2026/6/25 18:26:53

微电网恒功率PQ控制策略下的LCL并网仿真研究

微电网恒功率PQ控制,LCL并网仿真最近在搞微电网并网控制时发现个有意思的事——并网逆变器的PQ控制策略和LCL滤波器配合使用时,参数整定能把人绕晕。今天咱们就手撕个MATLAB仿真,看看这个经典组合到底怎么玩。先说说控制逻辑的核心&#xff1…

作者头像 李华
网站建设 2026/6/24 13:01:18

【青岛理工】25年计网期末A卷回忆版

一、简答题43分1.TCP/IP协议体系结构各层的核心功能2.简述CDMA的工作原理,计算过程见PPT/作业对于CDMA原理的理解,这里附上我在学习的时候自己的想法和思考(仅供参考,并非教科书式权威的理解):考虑&#xf…

作者头像 李华
网站建设 2026/6/26 3:34:04

51单片机数字电压表

51单片机的数字电压表(数码管显示)–可提供C程序、proteus仿真、原理图、PCB、元件清单 功能说明 主要由51单片机最小系统、四位共阴数码管、ADC0832模数转换芯片组成。 可测DC5V以内的电压,显示精度为0. 001V玩单片机的小伙伴应该都想过自己做个电压表吧&#xff1…

作者头像 李华
网站建设 2026/6/23 18:29:06

新的spring boot3.x和spring-security6.x的流程

以下是Spring Boot 3.x与Spring Security 6.x的核心流程及关键配置要点&#xff1a;依赖配置在pom.xml或build.gradle中添加依赖&#xff1a;<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-security</a…

作者头像 李华
网站建设 2026/6/24 21:32:31

主动配电网故障恢复的重构与孤岛划分模型 关键词:分布式电源 故障网络重构 主动配电网 孤岛划分...

主动配电网故障恢复的重构与孤岛划分模型 关键词&#xff1a;分布式电源 故障网络重构 主动配电网 孤岛划分 参考文档&#xff1a; [1]《A New Model for Resilient Distribution Systems by Microgrids Formation》 [2]《主动配电网故障恢复的重构与孤岛划分统一模型》 仿真软…

作者头像 李华