2021年4月25日日曜日

Ubuntu20.04 LTS ServerにPostgreSQL12,PostGIS3 Pgadmin4 インストール

Ubuntu20.04 LTS ServerにPostgreSQL 12, PostGIS3 ,PgAdmin4をインストールしたかったので、なんとなくメモ

 

以下サイトを参考にさせてもらいました。 

https://computingforgeeks.com/how-to-install-postgis-on-ubuntu-debian/

https://www.kkaneko.jp/tools/postgresinstall/pgadmin4linux.html

https://postgresweb.com/install-pgadmin4-ubuntu-20-04 

(モジュールのインストールと起動)

  1. sudo apt update 
  2. sudo apt -y install curl ca-certificates gnupg
  3. curl https://www.postgresql.org/media/keys/ACC
  4. sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'C4CF8.asc | sudo apt-key add -
  5. sudo apt -y update
  6. sudo apt -y install postgresql-12 pgadmin4 postgresql-12-postgis-3
  7. sudo service postgresql start

(ユーザ作成とデータベース作成)

  1. sudo su - postgres
  2. createuser -P -d xxx
  3. exit
  4. createdb -E UTF-8 test_db
  5. psql test_db
  6. CREATE EXTENTION postgis;
  7. select postgis_versioin();

 (外部からのPostgreSQLデータベースへのアクセス設定)

[postgresql.confの編集]   ※/etc/postgresql/12/main

  listen_addresses = '*' # what IP address(es) to listen on;

[pg_hba.confの編集] ※/etc/postgresql/12/main

     ※192.168.1.xからのアクセスする場合は以下を追加

  host all all 192.168.1.0/24 md5

[postgresqlの再起動]

      $sudo service postgresql restart

 

 

 

 


 

0 件のコメント: