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 状態管理を開始する方法をすぐに習得します
1. 基本的な文法コードをコピーコードは次のとおりです。埋め込み src=url注: 埋め込みはさま...
このプロジェクトは最近テストされ、テスターから、トークンの有効期限が切れたため、ルートが自動的にログ...
効果: <!doctypehtml> <html> <ヘッド> ...
JavaScript でポインターの位置を取得する方法は、イベント オブジェクトの pageX と ...
UNIONの使用ほとんどの SQL クエリは、1 つ以上のテーブルからデータを返す単一の SELEC...
Docker Toolbox は、Windows 10 Professional より前のバージョン...
その理由は、このタイプの Web ページが WAP と呼ばれるワイヤレス プロトコルから生成されたた...
1. はじめにSELinux が Linux にもたらす主な価値は、柔軟で構成可能な MAC メカニ...
目次序文yarn create は何をしますか?ソースコード分析プロジェクトの依存関係テンプレート構...
この記事では、MySQL インストールの詳細なチュートリアルを記録し、全員と共有します。 1. バー...
MySQL には、主に left()、right()、substring()、substring_i...
この記事の例では、ミニプログラムのカスタムタブバーコンポーネントをカプセル化するための具体的なコード...
著者は最近、仕事でパフォーマンスのボトルネックの問題に遭遇しました。MySQL テーブルには毎日約 ...
QQtabBar の BEMまず、BEMとはどういう意味でしょうか? BEM は、ブロック、要素、修...
新しいプロジェクトでは、axios によって重複した送信を防ぐことができますが、古いプロジェクト (...