2012-02-14 18 views
3

私は最近Mac OSにPostgreSQLをインストールしました。私は他のものを実行するのに好きなポート3000にサーバーを割り当てて間違えました。今は、そのポートからsqlite3を使ってrailsサーバを実行することはできません。アドレスがすでに使用中であることを知らせるエラーが表示されます。Mac OSでポート番号をどのように再割り当てできますか?

どうすればこのポートを解放できますか?確かに、私はこの効果のために端末に書くことができるものがあります。

+1

これは実際にOS Xに固有のpgsqlサーバ設定を編集する必要があります。私はポートがあなたのpgサーバのデータディレクトリの 'postgresql.conf'のメイン設定にあると思います。 – prodigitalson

答えて

1

は、単にあなたのpostgresql.conf何か他のものと再起動サーバにライン

port = 3000 

を変更します。 More details in the manual

+0

はい、これは本当です。これは、サーバーの再起動が発生しない場合にポートを解放するためです:http://stackoverflow.com/questions/3855127/find-and-kill-process-locking-port-3000-on-mac – jay

関連する問題