目录
一、pg数据库安装包下载
二、安装postgres
Linux版本
1、在线安装(有问题就去离线)
1、初始化数据库
2、设置数据库自启动
3、创建postgres,修改密码
4、设置允许远程连接
5、重启服务
6、修改数据库密码
7、使用客户端测试登录(防火墙如果关闭不需要操作此步骤)
2、离线安装
1、官网找到对应的版本,下好包上传到内网的机器上
2、上传下载的离线包到Linux服务器
3、安装PostgreSQL
4、修改路径
5、初始化pgsql
6、启动PostgreSQL服务
7、修改密码
8、配置远程访问
9、关闭防火墙
10、navicat连接
Windows版本
1、选择版本进行下载
2、安装
3、连接
前言:给大家整理了一套pgsql的安装教程,希望可以帮到需要的你
pgsql官网
pgsql简介
本文用的12版本
一、pg数据库安装包下载
下载地址:PostgreSQL: File Browserhttp://www.postgresql.org/ftp/source/
二、安装postgres
Linux版本
PostgreSQL: Linux downloads (Red Hat family)
1、在线安装(有问题就去离线)
- sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm sudo yum install -y postgresql12-server sudo /usr/pgsql-12/bin/postgresql-12-setup initdb sudo systemctl enable postgresql-12 sudo systemctl start postgresql-12
复制代码
设置PostgreSQL
1、初始化数据库 - /usr/pgsql-12/bin/postgresql-12-setup initdb
复制代码
-注:后面的‘12’根据版本进行更改
如下图所示:
初始化数据库完成以后,会在/var/lib/pgsql目录下创建名为12的文件夹,12为数据库版本,如果安装的是其他版本的PostgreSQL,对应的是其版本号(11、9.5)。这里如果已经有对应版本的文件夹了,初始化这一步会报错,需要你自行去删除对应的文件夹,再去初始化。
2、设置数据库自启动
使用下面的命令设置数据库自启动 - systemctl enable postgresql-12 systemctl start postgresql-12
复制代码
--注:后面的‘12’根据版本进行更改
3、创建postgres,修改密码
4、设置允许远程连接
进入data目录 - cd /var/lib/pgsql/12/data
复制代码
--注:‘12’根据版本进行更改
对postgresql.conf文件进行编辑:
如下图所示:
找到listen_addresses节点进行修改,修改前内容:
把listen_addresses前面的#去掉,然后将localhost修改为*,修改后的内容如下:
最好保存退出。
还是在同样目录下,对pg_hba.conf文件进行编辑:
如下图所示:
|