安装包资源
链接:https://pan.baidu.com/s/11aB2qM_6dtnXhn4zK0LEpA
提取码:hywx
安装postgresql
rpm -ivh postgresql11-libs-11.15-1PGDG.rhel7.x86_64.rpm
rpm -ivh postgresql11-11.15-1PGDG.rhel7.x86_64.rpm
rpm -ivh postgresql11-server-11.15-1PGDG.rhel7.x86_64.rpm
rpm -ivh postgresql11-contrib-11.15-1PGDG.rhel7.x86_64.rpm
初始化数据库
/usr/pgsql-11/bin/postgresql-11-setup initdb
设置开机自启
sudo systemctl enable postgresql-11
启动
sudo systemctl start postgresql-11
查看postgresql启动状态
sudo systemctl status postgresql-11
停止
sudo systemctl stop postgresql-11
重启
sudo systemctl restart postgresql-11
修改配置 远程连接
cd /var/lib/pgsql/11/data/
vi postgresql.conf
按i进行修改
第59行取消注释,更改为:listen_addresses = '*'
按esc,并输入 :wq 保存并退出
修改 ipv4配置
vi /var/lib/pgsql/11/data/pg_hba.conf
按i进行修改
添加信息
host all all 0.0.0.0/0 md5
按esc,并输入 :wq 保存并退出
修改postgresql 用户密码
切换用户
sudo -u postgres psql
修改sql:
alter user postgres with password 'postgres';
退出
\q
重启服务 后即可远程连接
安装postgis 67个rpm
rpm -ivh *.rpm --nodeps --force
测试命令 扩展gis
sql:
create extension postgis;
create extension postgis_topology;
create extension fuzzystrmatch;
create extension postgis_tiger_geocoder;