起動と自動起動設定PostgreSQLの初回起動には、データベースクラスタというものを作成します。データベースの設定ファイルや、データファイルがその中に含まれます。初回起動時のみ、このデータベースクラスタを作成します。簡単にいうとデータ格納用のディレクトリとファイル群を作成するって事です。上にも書きましたが、初回起動時のみデータベースクラスタを作成します。データベースクラスタを作成するのはコマンドが用意されているので簡単です。ユーザーで実行します。コマンドオプション「-D」の後ろにデータ格納用のディレクトリを指定して実行します。ちなみに、ディレクトリは自由です。消して好きなところにディレクトリを作ってあげて下さい。」にするのを忘れないように。」をつけた方がいいです。つけてないと日本語のソートがおかしくなったりします。--no-locale↑環境変数を指定していなければ、/usr/local/pgsql/bin/initdbこれで、起動の準備は全て終了です。起動PostgreSQLを起動します。PostgreSQLの制御用に「pg_ctl」というコマンドが用意されているので、それにオプションを指定し実行するとPostgreSQLが起動します。起動時にログファイルを指定する事ができます。必要であればログファイルを作成しておきます。startオプションの説明です。渡す引数を指定します。ここでは、-iを指定していますが、これは、ネットワーク越しの利用をする場合に使用します。