postgre下载安装

1、下载postgre安装包

到下述网址完成下载
https://www.enterprisedb.com/download-postgresql-binaries

2、安装

1、解压 改名
[root@localhost soft]# tar -zxvf postgresql-10.5-1-linux-x64-binaries.tar.gz
解压完是pgsql目录
[root@localhost soft]# mv pgsql/ pgsql_10.5
2、创建postgre用户 创建密码
[root@localhost pgsql_10.5]# useradd postgres
[root@localhost pgsql_10.5]# passwd postgres

输入两次密码确认 注意此密码是postgres用户的登录密码

3、创建postgre的数据目录 并赋予权限
[root@localhost pgsql_10.5]# mkdir data
[root@localhost pgsql_10.5]# chown postgres ./data/
4、切换至postgres用户,进行初始化
[root@localhost pgsql_10.5]# su - postgres
##进入postgres的bin目录下
[postgres@localhost bin]$ ./initdb -D ../data/
5、启动数据库

用root账号在postgre的根目录下创建logfile 当做日志的输出目录 并赋予777权限
进入postgres的bin目录下

[postgres@localhost bin]$ ./pg_ctl -D ../data/  -l ../logfile  start
waiting for server to start.... done
server started
6、设置允许远程访问

1、修改data 目录下的postgresql.conf
listen_addresses = '*'
2、在data目录下的pg_hba.conf最后添加
host all all 0.0.0.0/0 trust
3、重启postgre服务即可

参考资料:
https://www.cnblogs.com/freeweb/p/8006639.html
https://dba.stackexchange.com/questions/83984/connect-to-postgresql-server-fatal-no-pg-hba-conf-entry-for-host

你可能感兴趣的:(postgre下载安装)