1. yumソースを更新する CentOS7 のデフォルトの yum リポジトリの PostgreSQL バージョンは古すぎるため、このバージョンでの使用には適していません。 https://yum.postgresql.org/repopackages.php で CentOS7 に適した RPM ソースを見つけ、その URL アドレスをコピーして、yum を使用してインストールします。 同時に、epel (Enterprise Linux 7 用の追加パッケージ) をインストールします。安定性のために、CentOS7 のデフォルトの yum ソースには多くのコンポーネントが欠けていますが、それらは epel にあります。 注文: yum をインストール -y https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm yum -y epel-release をインストールします 2. PostgreSQLをインストールする PostgreSQL の複数のバージョンを表示するには、yum search postgre コマンドを使用します。ここでは PostgreSQL10 を選択します。 yum インストール -y postgresql10-server postgresql10-contrib /usr/pgsql-10/bin/postgresql10-setup initdbを初期化します。 ブートスタートアップを設定する systemctl enable postgresql-10 データベースを起動します。systemctl start postgresql-10 3. データベースを構成する
すべての IP アドレスにパスワードを使用してログインする必要がある場合は、host all all 0.0.0.0/0 md5 として設定します。 4. PostGISをインストールする yum search postgis コマンドを使用して、PostGIS の複数のバージョンを確認します。ここでは postgis25、yum install -y postgis25_10 を選択します。インストールが完了したら、postgres ユーザーに切り替えて拡張機能を有効にします。 // プラグインを有効にする# su postgres # psql // pgsql プラグインを有効にします postgres=# create extension postgis; postgres=# 拡張機能 postgis_topology を作成します。 postgres=# 拡張機能 fuzzystrmatch を作成します。 postgres=# 拡張機能 address_standardizer を作成します。 postgres=# 拡張機能 address_standardizer_data_us を作成します。 postgres=# 拡張機能 postgis_tiger_geocoder を作成します。 この時点で、PostgreSQL と PostGIS がインストールされます。 要約する 以上が、yum を使用して CentOS7 に PostgreSQL と PostGIS をインストールする方法についてご紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。 以下もご興味があるかもしれません:
|
<<: Windows 8 での MySQL 5.6.15 のインストールと設定方法のグラフィック チュートリアル
>>: Vue3.0 で Vuex 状態管理を開始する方法をすぐに習得します
データベースでは、UNION キーワードと UNION ALL キーワードの両方が 2 つの結果セッ...
私のマシン環境: Windows 2008 R2 MySQL 5.6 Baidu で「Windows...
CentOS8 に最小限のデプロイメントで OpenStack Ussuri をインストールするため...
フレームセットと本文は同じレベルにあるため、本文にフレームセットを配置することはできません。まずペー...
1. フォルダを削除する例: rm -rf /usr/java /usr/javaディレクトリとその...
1. 基礎知識(日付オブジェクトのメソッド) 😜 getFullYear() は年を表す4桁の数字を...
後悔を癒す薬は世の中にある、考えてみる気さえあれば!コンテナを再作成する必要はもうありません。 m2...
テーブル ヘッダーが固定されている場合は、それを 2 つのテーブルに分割する必要があります。1 つの...
1 問題の説明Vue3 の統合 API は、defineComponent やその他の関数が認識でき...
データベースは、オペレーティング システムと同様に、複数のユーザーが使用する共有リソースです。複数の...
私は 1 年以上 Java Web 開発に携わっており、HTML または JSP ページの作成は避け...
1. バージョン情報 # cat /etc/system-release CentOS Linux ...
目次1. 概要2. オブジェクト作成のパラメータ3. 監視例4. 使用方法5. ソースコード1. 概...
Dockerfile は、イメージをビルドするために使用されるテキスト ファイルです。テキスト コン...
Bashで配列を定義するbash スクリプトで新しい配列を作成する方法は 2 つあります。 1 つ目...