ヤムのアップデート元
CentOS7デフォルトのyumソースのPostgreSQLのバージョンは、このバージョンでの使用に適した低すぎません。ではhttps://yum.postgresql.org/repopackages.php、RPMのソースに適したCentOS7を見つけるそのURLアドレスをコピーし、使用yumをインストールします。
EPELをインストールします(Enterprise Linuxの7のための追加パッケージ )、 安定性のために、デフォルトのyumソースCentOS7がEPELで見つけることができる成分を多く行方不明。
コマンド:
yum install -y https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm
yum -y install epel-release
- PostgreSQLのインストール
使用してyum search postgre
のPostgreSQLの複数のバージョンを確認するコマンドは、ここで私はPostgreSQL10を選びました。
yum install -y postgresql10-server postgresql10-contrib
初期化は
/usr/pgsql-10/bin/postgresql10-setup initdb
、ブートを設定し
systemctl enable postgresql-10
、データベースを起動します
systemctl start postgresql-10
- 設定データベースの
リモートアクセス用の設定、編集/var/lib/pgsql/10/data/postgresql.conf
、のlisten_addressesを見つけるあなたはすべてのIPに対してオープンにする場合のみで、複数のIPの間、IPの一部のために開いている場合、値のlisten_addressesは、「*」に変更,
区切り(カンマとスペース)。
アカウントへのアクセス、編集の設定/var/lib/pgsql/10/data/pg_hba.conf
、ファイルが5つに分割され、すなわち、TYPE、DATABASE、USER、住所、方法、 あなたは異なるIPアドレスで異なるデータベースのユーザーのアクセス権限を設定することができます。METHOD分析次のように最後の列:
すべての接続が許可され、パスワードが信頼
拒否マッチング(フロントいくつかの条件を)拒否していない要求
の暗号化パスワード受けMD5 MD5
パスワードを受け取るログインするためのパスワードは、トラステッド・ネットワークのみを使用しますこのようにして
接続のTCPでのみ利用可能/ IP GSS利用GSSAPI認証、
SSPIは窓利用できる唯一の方法である
、一般的に使用されていないのkrb5、だけでTCP / IPが利用可能である
オペレーティングシステムのユーザ認証IDENTを使用して、それはデータベースの要求を満たしていることを確認ユーザ名の
LDAP認証を使用して、LDAPサーバー
のSSLクライアント認証の使用CERT
オペレーティング・システムのサービスを使用してPAM PAMモジュールを
ログインパスワードを使用しているすべてのIP必要な場合は、設定されていますhost all all 0.0.0.0/0 md5
。
- PostGISのインストール
使用してyum search postgis
コマンドがPostGISの複数のバージョンを確認するために、ここで私はpostgis25を選択し、yum install -y postgis25_10
インストール後にpostgresユーザへの切り替え、拡張子を開きます。
// 开启插件
# su postgres
# psql
// 开启pgsql的插件
postgres=# create extension postgis;
postgres=# create extension postgis_topology;
postgres=# create extension fuzzystrmatch;
postgres=# create extension address_standardizer;
postgres=# create extension address_standardizer_data_us;
postgres=# create extension postgis_tiger_geocoder;
これまでのところ、PostgreSQLとPostGISのがインストールされています。
参考サイト
http://postgis.net/install/
https://blog.csdn.net/weixin_34150830/article/details/92529479
https://www.cnblogs.com/xulingjie/p/9605472.html
ます。https:// WWW。 cnblogs.com/EasonJim/p/9023607.html