2012-02-14 5 views
3

저는 최근 Mac OS에서 PostgreSQL을 설치했으며, 다른 것들을 실행하는 데 사용하는 3000 번 포트에 서버를 지정하는 실수를했습니다. 이제 그 포트에서 sqlite3을 사용하여 레일즈 서버를 실행할 수 없으며 주소가 이미 사용되고 있음을 알리는 오류가 발생합니다.Mac OS에서 포트 번호를 어떻게 재 할당 할 수 있습니까?

어떻게이 포트를 비울 수 있습니까? 확실히이 효과를 내기 위해 터미널에 쓸 수있는 것이 있습니다.

+1

이 pgsql 서버 구성을 편집하려면이 OS가 실제로 필요합니다. 나는 포트가 당신의 pg 서버의 데이터 디렉토리에있는'postgresql.conf'의 주 설정에 있다고 생각합니다. – prodigitalson

답변

1

은 단순히 postgresql.conf 다른 뭔가 를 다시 시작 서버에 라인

port = 3000 

을 변경합니다. details in the manual.

+0

예, 이것이 사실입니다. 및 서버를 다시 시작하지 않는 경우이 포트를 해제하려면 : http://stackoverflow.com/questions/3855127/find-and-kill-process-locking-port-3000-on-mac – jay

관련 문제