美文网首页
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