美文网首页
Fedora27下配置Nominatim

Fedora27下配置Nominatim

作者: 微雨旧时歌丶 | 来源:发表于2018-10-18 09:18 被阅读0次

    1. 配置PostgreSql

    安装的是PostgreSql10,文件路径为/usr/pgsql-10

    1. 主要参考的中文博客
    2. 官网
    3. 在CentOS上安装OpenstreetMap Nominatim v2.4
    # 三条主要的命令:
    /usr/pgsql-10/bin/postgresql-10-setup initdb
    systemctl enable postgresql-10
    systemctl start postgresql-10
    

    还修改了环境变量:
    1、创建data文件夹
    mkdir /usr/local/pgsql/data
    2、创建postgres用户和密码

    adduser postgres
    passwd postgres
    

    3、修改data目录权限,将其赋给postgres

    chown -R postgres:postgres /usr/local/pgsql10/data/
    chmod -R 700 /usr/local/pgsql10/data/
    

    4、设置环境变量
    修改系统环境变量文件
    # vim /etc/profile

    添加环境变量
    LD_LIBRARY_PATH=/usr/pgsql-10/lib --是psql命令可用
    export  LD_LIBRARY_PATH
    PGDATA=/usr/pgsql-10/data
    export  PGDATA
    PATH=$PATH:/usr/pgsql-10/bin --pg_ctl命令可用
    export  PATH --使自己定义的变量生效,类似于全局变量
    
    配置文件主要在数据目录,即/var/lib/pgsql/10/data/
    ubuntu安装的版本:
    libboost-system-dev
    libboost-filesystem-dev
    postgresql-server-dev-10 postgresql-10-postgis-2.4 postgresql-contrib-10
    apache2 php php-pgsql libapache2-mode-php php-pear php-db php-intl
    
    centOS安装的版本:
    postgresql-server postgresql-contrib postgresql-devel 
    
    新建用户的命令:
    新建
    登录root,
    useradd 用户名
    passwd 用户名
    
    删除
    userdel -r 用户名
    
    切换
    su - 用户名
    

    相关文章

      网友评论

          本文标题:Fedora27下配置Nominatim

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