千家信息网

离线安装PostgreSQL

发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,postgresql在线安装很简单,但是很多情况,服务器不能联网,需要离线安装。下面是离线安装的步骤:1. 首先进入官网:https://www.postgresql.org/2. 点击Downloa
千家信息网最后更新 2025年11月07日离线安装PostgreSQL

postgresql在线安装很简单,但是很多情况,服务器不能联网,需要离线安装。下面是离线安装的步骤:


1. 首先进入官网:

https://www.postgresql.org/


2. 点击Download

3. 选择需要的操作系统版本

4. 选择需要的版本

5. 在能联网的机器上下载yum源

yum install https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-6-x86_64/pgdg-centos95-9.5-3.noarch.rpm


6. 下载postgres软件

yum search postgres

mkdir psql95

yum install --downloadonly --downloaddir=psql95 postgresql95 postgresql95-server


7. 查看下载的软件包

# ls

postgresql95-9.5.13-1PGDG.rhel6.x86_64.rpm

postgresql95-libs-9.5.13-1PGDG.rhel6.x86_64.rpm

postgresql95-server-9.5.13-1PGDG.rhel6.x86_64.rpm


8. 打包并传送到需要安装的离线服务器上

# tar -zcvf pg.tar.gz *

postgresql95-9.5.13-1PGDG.rhel6.x86_64.rpm

postgresql95-libs-9.5.13-1PGDG.rhel6.x86_64.rpm

postgresql95-server-9.5.13-1PGDG.rhel6.x86_64.rpm


9. 在需要安装端解压,安装

rpm -ivh postgresql95-*


10. 启动

# service postgresql-9.5 initdb

# service postgresql-9.5 start

# chkconfig postgresql-9.5 on


11. 连接postgres

su - postgres

psql

postgres=# \l                                  List of databases   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges   -----------+----------+----------+-------------+-------------+----------------------- postgres  | postgres | UTF8    | en_US.UTF-8 | en_US.UTF-8 |  template0 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +           |       |         |           |             | postgres=CTc/postgres template1 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +         |         |           |            |            | postgres=CTc/postgres(3 rows)


至此,离线安装完成。


12. Postgresql 10版本,需要注意,安装完成的数据库,是不能远程访问的,要做一些权限设置:

查找文件postgresql.conf

find / -name "postgresql.conf"

修改

listen_addresses项值设定为"*"


查找文件pg_hba.conf

find / -name "pg_hba.conf"

添加以下内容

host all all 0.0.0.0/0 md5


13. 创建相应的数据库和用户,就可以远程访问了。


版本 数据 数据库 文件 服务器 软件 服务 选择 操作系统 上下 内容 情况 机器 权限 步骤 用户 系统 至此 软件包 在线 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 搭建点播服务器 儿童网络安全知识语录 快手人气软件开发 财务网络安全案例 北京第三方软件开发定制 江苏gps网络时钟服务器价格 数据库设计公司雇员管理系统 女生适不适合做软件开发 软件开发 上海有限公司 哪个数据库能查mirna 上海巨人网络技术美术岗位好进么 荔湾企业网络安全产品 魔兽怎么查询玩家服务器 网络安全的知识有哪些内容 对应于用户级数据库 计算机网络技术有那些学校 网络安全管理员五级理论知识试卷 数据库转换成api 数据库如何储存视频数据 网络安全法那年那月那日实施 区网络安全形势分析报告 网络安全欺骗工程 数据库关闭后能通过代码访问么 安全接入区采集服务器作用 对应于用户级数据库 华硕服务器设置网卡 程序测试在软件开发中的地位 linux服务器能干什么 湖北应用软件开发价格 上海单据外贸软件开发公司
0