2025年libxml2编译安装(编译安装llvm)

libxml2编译安装(编译安装llvm)本人主要是 postgresql 编译安装和测试 包括非 postgres 如何进行编译安装和 root 用户安装的测试 1 安装环境 1 1 操作系统 1 2 PG 软件下载 2 安装准备 2 1 关闭防火墙 2 2 关闭 selinux 2 3 创建安装目录 2 4 配置资源限制 2 5 remove IPC 2 6 文件系统优化 可选 2 7 配置 YUM 3 编译安装 3 1 创建用户 3 2

大家好,我是讯享网,很高兴认识大家。



  • 1 安装环境
    • 1.1 操作系统
    • 1.2 PG软件下载
  • 2 安装准备
    • 2.1 关闭防火墙
    • 2.2 关闭selinux
    • 2.3 创建安装目录
    • 2.4 配置资源限制
    • 2.5 remove IPC
    • 2.6 文件系统优化-可选
    • 2.7 配置YUM
  • 3 编译安装
    • 3.1 创建用户
    • 3.2 解压缩
    • 3.3 安装必要的包
    • 3.4 编译安装
      • 3.4.1 简易安装
      • 3.4.2 configure
      • 2.4.3 make&make install
      • 3.4.4 初始化集簇
      • 3.4.5 启动数据库
  • 4 后续配置
    • 4.1 用户环境变量设置
    • 4.2 配置参数
    • 4.3 配置pg_hba
    • 4.4 简单测试命令
    • 4.5 配置service
    • 4.6 PGADMIN工具连接测试
  • 5 非 postgres 普通用户安装测试
    • 5.1 创建普通用户
    • 5.2 拷贝安装包
    • 5.3 解压缩
    • 5.4 编译安装
    • 5.5 初始化
    • 5.7 测试连接
    • 5.8 总结
  • 6 root编译安装测试
    • 6.1 编译安装方式
    • 6.2 rpm安装方式
  • 7 删除默认安装的postgresql

 

讯享网

​ PostgreSQL 12.5 源代码可以从我们的官方网站 https://www.postgresql.org/download/的下载区中获得

image-20210813155020301
讯享网

image-20210813155057448

如果采用yum方式进行安装,可以使用如下代码:

image-20210813155156334

同时RPM方式包说明如下:

postgresql-client libraries and client binaries postgresql-server core database server postgresql-contrib additional supplied modules postgresql-devel libraries and headers for C language development

源代码下载方式如下:(这里下载的12.5,主要为了后期实验升级到12.8的测试)

image-20210813155407705

image-20210813155449111

讯享网
 
讯享网
 
讯享网
 
讯享网
 
讯享网
 
讯享网
 

官方参考

讯享网
 
讯享网
 
讯享网
 
讯享网
 
讯享网

service和pg_ctl的综合测试

 

image-20210813215056269

本次测试普通非postgres用户是否可以安装和连接测试,安装和 postgres 用户安装一样,只不过不能使用 psql 直接登陆,需要指定数据库。

讯享网
 
讯享网
 
讯享网
 

安装和 postgres 用户安装一样,只不过不能使用 psql 直接登陆,需要指定数据库。或者创建同名的yanwei的database。

测试是否可以root安装和初始化呢

讯享网

 

RPM安装方式是可以root进行初始化,主要使用的是postgresql-12-setup

讯享网

小讯
上一篇 2025-05-18 08:20
下一篇 2025-04-28 17:54

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/194157.html