- 安装postgresql软件包
- 1
- 1
- 初始化db
- 1
- 2
- 1
- 2
- 启动/停止服务
- 1
- 2
- 3
- 1
- 2
- 3
- 修改配置允许远程访问
修改 /var/lib/pgsql/data/postgresql.conf 文件
- 1
- 1
修改 /var/lib/pgsql/data/pg_hba.conf 文件**
- 1
- 1
- 修改完成后,重新启动服务
- 1
- 1
- 建立用户和数据库
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
- 测试
=========================================================================================
源网址:http://download.postgresql.org/pub/repos/yum/9.4/redhat/rhel-7-x86_64/
1、安装PostgreSQL源
进入 http://download.postgresql.org/pub/repos/yum/9.4/redhat/rhel-7-x86_64/ 网页搜索 ‘pgdg’,下载 pgdg-centos94-9.4-3.noarch.rpm
sudo rpm -Uvh pgdg-centos94-9.4-3.noarch.rpm
2、开始安装
sudo yum install postgresql94-server postgresql94-contrib
----------------------------------------------------------------
http://www.cnblogs.com/tjpanda88/p/4306149.html
使用yum安装
yum install http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-redhat94-9.4-1.noarch.rpm yum install postgresql94-server postgresql94-contrib设置开机启动
systemctl enable postgresql-9.4.service systemctl start postgresql-9.4.service初始化数据库
/usr/pgsql-9.4/bin/postgresql94-setup initdb开启远程访问
/var/lib/pgsql/9.4/data/postgresql.conf
listen_addresses ='*'/var/lib/pgsql/9.4/data/pg_hba.conf
# IPv4 local connections: host all all 127.0.0.1/32 trust host all all 192.168.117.1/32 trust # IPv6 local connections: host all all ::1/128 trust修改用户密码
su postgres psql -U postgres ALTER USER postgres WITH PASSWORD 'P0stgres' \q
- 防火墙
新建文件/usr/lib/firewalld/services/postgres94.xml
<?xml version="1.0" encoding="utf-8"?> <service> <short>Postgres 9.4 Database service</short> <description>Postgres</description> <portprotocol="tcp"port="5432"/> </service>
修改防火墙设定
firewall-cmd --permanent --add-service=postgres94 firewall-cmd --reload