
正文
关于redhatpostgresql安装的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何在RedHat 6.3中安装postgresql93
1.安装Linux操作系统注意把gdb、Emacs或DDD这些开发工具都安装上。如果是在虚拟机上安装,依然需要设置Linux系统的网络环境;另外需要设置文件共享,方便windows下面的postgreSQL源码能在Linux下面访问到。2.安装PostgreSQLuseraddpostgre
相关问答
Q1: 虚拟机中如何安装PostgreSQL数据库?
配置PostgreSQL对应的yum源
使用命令:dnf install -y ,获取yum配置文件。
安装PostgreSQL13对应的rpm包
一般来说PostgreSQL需要安装的包包括:
依赖库包:postgresql13-libs.x86_64
模块分布式:postgresql13-contrib.x86_64
客户端:postgresql13.x86_64
服务端:postgresql13-server.x86_64
创建postgres用户及组
groupadd postgres 创建postgres组
useradd -g postgres创建postgres用户
初始化数据库
安装postgresql数据库后,默认的数据目录为: /var/lib/pgsql/10/data/。但是在实际使用中,我们必须为postgresql数据库指定专用的数据路径。
1、创建指定路径
mkdir -p /data/pgdata
2、修改pgdata的所有者
chown postgres /data/pgdata
3、切换到postgres用户
su - postgres?
4、初始化postgres数据库实例
/usr/pgsql-13/bin/initdb -D /data/pgdata
到这里就安装完成了。
Q2: 如何安装PostgreSQL
第一步:首先安装postgresql93的RPM资料库
wget
第二步:执行命令安装rpm -ivh pgdg-redhat93-9.3-1.noarch.rpm
第三步:执行yum install postgresql93-server postgresql93-contrib
发现如下问题:Error: Package: postgresql93-contrib-9.3.5-1PGDG.rhel6.i686 (pgdg93) Requires: libcrypto.so.10(libcrypto.so.10)
原因居然是openssl的版本不对。解决方案如下:
升级openssl下载openssl10-libs-1.0.1e-1.ius.el6.i686.rpm文件然后用rpm –force -ivh openssl10-libs-1.0.1e-1.ius.el6.i686.rpm 强制安装,居然让我成功安装。
第四步:继续执行yum install postgresql93-server postgresql93-contrib。又碰到如下问题,
uuid-1.6.1-10.el6.i686: failure: Packages/uuid-1.6.1-10.el6.i686.rpm from rhel-source-beta: [Errno 256] No more mirrors to try. 解决办法是下载uuid-1.6.1-10.el6.i686.rpm然后用rpm -ivh uuid-1.6.1-10.el6.i686.rpm 首先安装
第五步:最后重新执行yum install postgresql93-server postgresql93-contrib。
第六步:service postgresql-9.3 initdb
Q3: Linux 下安装PostgreSQL 管理工具pgAdmin
操作系统: CentOS Linux release 7.5.1804 (Core)
sudo rpm -i
sudo yum install pgadmin4
/usr/pgadmin4/bin/setup-web.sh
输入登录的邮箱账号及登录密码。
按照安装提示完成配置即可。
然后开放端口80
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
通过ip直接访问即可
redhatpostgresql安装的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、redhatpostgresql安装的信息别忘了在本站进行查找喔。






