美文网首页
安装postgresql+postgis

安装postgresql+postgis

作者: 狮子城 | 来源:发表于2018-11-27 22:41 被阅读0次

    安装postgresql+postgis

    centos7 环境下安装

    1.安装源:

    sudo rpm -Uvh https://yum.postgresql.org/9.4/redhat/rhel-5-x86_64/pgdg-centos94-9.4-1.noarch.rpm
    

    2.安装

    sudo yum install postgresql94-server postgresql94-contrib
    

    3.查看是否安装成果

    sudo rpm -aq| grep postgres
    

    出现一下则表示安装成功:
    postgresql94-libs-9.4.1-1PGDG.rhel7.x86_64
    postgresql94-server-9.4.1-1PGDG.rhel7.x86_64
    postgresql94-9.4.1-1PGDG.rhel7.x86_64
    postgresql94-contrib-9.4.1-1PGDG.rhel7.x86_64

    4.初始化数据库

    sudo /usr/pgsql-9.4/bin/postgresql94-setup initdb
    

    5.设置开机启动

    sudo systemctl enable postgresql-9.4
    sudo systemctl start postgresql-9.4
    

    6.防火墙设置

    sudo firewall-cmd --permanent --add-port=5432/tcp
    sudo firewall-cmd --permanent --add-port=80/tcp
    sudo firewall-cmd --reload
    

    7.本机访问数据库

    su postgres
    

    8.修改初始用户的密码

    psql
    \password postgres
    
    image.png

    退出命令:\q

    9.远程访问设置

    vi /var/lib/pgsql/9.4/data/postgresql.conf
    
    image.png

    修改成:

    image.png
    vi /var/lib/pgsql/9.4/data/pg_hba.conf
    
    image.png

    修改成:

    image.png

    10.重新启动

    service postgresql-9.4 restart
    

    11.使用Navicat测试远程连接

    image.png

    12.安装release-7-8
    下载release-7-8

    wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm
    

    并上传到服务器
    安装:

    sudo rpm -Uvh /home/bigdata02/epel-release-7-8.noarch.rpm
    

    13.安装postgis

    yum install postgis2_94
    

    14.NaviCat中新建数据库以使用postgis扩展包

    create extension postgis
    
    image.png image.png

    查看函数包,确认是否成功

    image.png

    相关文章

      网友评论

          本文标题:安装postgresql+postgis

          本文链接:https://www.haomeiwen.com/subject/rscoqqtx.html