Mac OSをサーバーにし、ローカルで共有する

概要

Mac OSにPostgreSQLをインストールして、サーバーにします。
顧客管理ソフトガンジスをインストールしたWindowsPCから接続します。

ダウンロードとインストール

Mac OSにインストールできるPostgreSQLの配布はいくつかありますが、ここでは、容易にインストールできるPostgres.app を利用します。


Postgres.appのダウンロードから、
Legacy Postgres.app with PostgreSQL 10
をダウンロードして下さい。顧客管理ソフトガンジスでは、PostgreSQLのバージョン 10を利用しているからです。

ダウンロードしたファイルを、アプリケーションフォルダに移動し、ダブルクリックして実行します。

設定ファイルに追加

インストール後、

ステータスメニューにあるPostgres.appのアイコンをクリックして、Preferencesをクリックします。

設定画面が表示されたら、Open in Finderをクリックします。


2種類の設定ファイルに、それぞれ次を追加します。

postgresql.conf

postgresql.conf ファイルに、

pg_hba.conf

pg_hba.conf ファイルに、

を追加します。

設定を反映させるために、アプリケーションを閉じて、再度開きます。

Windows PCでのガンジスの設定

  • ホスト ローカルネットワークでのMacのIPアドレスを指定します。画像の例では、192.168.1.8になります。
  • ポート 5432 にします。
  • パスワード・postgresパスワード 空欄にします。
  • データベース起動 チェックする必要はありません。
  • 新規にデータベースを作成する 接続テストで、接続が確認できたら、データベースを作成します。