Amazon RDSを使ってPostgreSQLサーバーを起動する
Mac OS XでPostgreSQLサーバーを起動するには?
Homebrewは、Mac OS X上でオープンソースのソフトウェアを簡単にインストールするためのパッケージマネージャーです。Homebrewを使ってPostgreSQLをインストールするには、以下のコマンドを実行します。
brew install postgresql
インストールが完了したら、PostgreSQLサーバーを起動するには以下のコマンドを実行します。
brew services start postgresql
postgres.appを使う
インストールが完了したら、postgres.appを起動して、Start
ボタンをクリックするとPostgreSQLサーバーが起動します。
psqlを使う
psqlは、PostgreSQLサーバーと対話するためのコマンドラインツールです。psqlを使ってPostgreSQLサーバーを起動するには、以下のコマンドを実行します。
psql -W -d postgres
このコマンドは、PostgreSQLサーバーをデーモンモードで起動します。
PostgreSQLを自動起動する
PostgreSQLサーバーを自動起動するには、以下の方法があります。
- launchdを使う
launchdは、Mac OS X上でデーモンを管理するためのツールです。launchdを使ってPostgreSQLサーバーを自動起動するには、以下のファイルを編集します。
/etc/launchd.conf
このファイルに以下の行を追加します。
label com.apple.postgres
program /usr/local/bin/postgres
- System Preferencesを使う
System Preferencesを使ってPostgreSQLサーバーを自動起動するには、以下の手順を実行します。
- システム環境設定を開きます。
- ユーザーとグループを選択します。
- ログイン項目タブを選択します。
- +ボタンをクリックします。
- ** postgres**を選択します。
- Homebrewを使う
brew services stop postgresql
psql -W -d postgres -c "quit"
launchctl unload /Library/LaunchDaemons/com.apple.postgres.plist
Mac OS XでPostgreSQLサーバーを起動するには、いくつかの方法があります。自分に合った方法を選択して、PostgreSQLサーバーを起動してください。
Homebrewを使ってPostgreSQLをインストール
brew install postgresql
postgres.appを使ってPostgreSQLを起動
psqlを使ってPostgreSQLサーバーを起動
psql -W -d postgres
PostgreSQLサーバーを自動起動
/etc/launchd.conf
ファイルを編集します。
label com.apple.postgres
program /usr/local/bin/postgres
PostgreSQLサーバーの停止
brew services stop postgresql
psql -W -d postgres -c "quit"
launchctl unload /Library/LaunchDaemons/com.apple.postgres.plist
PostgreSQLサーバーを起動するその他の方法
PostgreSQL公式インストーラーを使う
PostgreSQLの公式ウェブサイトからインストーラーをダウンロードしてインストールすることができます。
手順
- Mac OS X用のインストーラーをダウンロードします。
- ダウンロードしたインストーラーを実行して、PostgreSQLをインストールします。
initdb /usr/local/var/postgres
postgres -D /usr/local/var/postgres
Dockerを使ってPostgreSQLサーバーを起動することができます。
- Dockerをインストールします。
- 以下のコマンドを実行して、PostgreSQLサーバーを起動します。
docker run -d -p 5432:5432 postgres
Amazon Relational Database Service (RDS)を使う
- Amazon Web Services (AWS) アカウントを作成します。
- AWS Management Console にログインします。
- RDS コンソールを開きます。
- データベースの作成 をクリックします。
- データベースエンジン で PostgreSQL を選択します。
macos postgresql homebrew