2014-01-22 4 views
0

나는 모든 단계를 given here으로 따랐습니다. 나는 모든 서버 및 라이브러리를 설치하지만 난 PostgreSQL 서버를 설정할 때 그것은 터미널아마존 웹 서버에 reddit을 설치 하시겠습니까?

LOG에 다음을 알리는 응답 : 2014년 1월 22일 세계 협정시 01시 53분 52초

을에 종료 된 데이터베이스 시스템

LOG : 자동 진공 런처

무엇을 할

을 시작 : 데이터베이스 시스템

LOG 연결을 받아 들일 준비가?

+0

그리고 당신은 정확히 어떤 명령으로 PostgreSQL 서버를 설정합니까? –

답변

2

나는 당신이이 라인을 참조한다고 가정 :

마지막으로 서버를 시작합니다. 차단 모드에서 PostgreSQL 서버를 시작

$ sudo -u postgres postgres -D /usr/local/pgsql/data 

그렇다면,. 실행 중입니다. 그것은 말할 때까지 종료되지 않으며 해당 터미널은 반환되지 않습니다. 나가서 백그라운드에서 계속 실행하는 것을 선호하는 것 같습니다.이 경우 pg_ctl을 사용하여 서버를 시작해야합니다.

큰 문제는 그 지시가 매우 어리 석다는 것입니다. initdb 새 클러스터를 만들고 새 서버를 시작해서는 안됩니다. 거의 확실하게 하나가 설치되어 실행 중입니다. PostgreSQL을 어떻게 설치했는지, 어떤 OS를 가지고 있는지, PostgreSQL의 버전 등을 말하지 않았기 때문에 말하기 어렵습니다.

일반적으로 기존 PostgreSQL 설치에 연결해야합니다. 그것을 사용하여 initdb 새로운 것을 사용하지 마십시오. 그래서 당신이 읽고 있던 가이드는 다음과 같이 말합니다 :

이 섹션은 시스템에서 불필요 할 수 있습니다. postgres 설치로 기본 데이터베이스가 만들어지고 스크립트가 시작되는지 확인하십시오. 당신이 주식 우분투 설치를 사용하고 있기 때문에

Ubuntu introduction to PostgreSQL을 읽어주세요.

그런 다음 "데이터베이스 만들기"부터 시작하는 설치 가이드를 따르십시오.

+0

우분투 12.04.5에 reddit을 설치하려고하는데 PostgresSql 버전이 9.1입니다. 나는 'sudo apt-get install postgresql'명령어를 사용하여 PostgeSQL을 설치했다. 나는 사용자를 생성 한 다음 설치 안내서에 제시된대로 모든 명령을 실행합니다. – user3221714

+0

@ user3221714 설치 안내서는 최소한 PostgreSQL에 대한 기본적인 지식이 있다고 가정합니다. 귀하의 경우에는 이미 PostgreSQL 설치가되어 있으므로'initdb'가 필요하지 않습니다. 기존 설치 내에 데이터베이스를 작성하고 대신 연결하십시오. http://www.postgresql.org/docs/current/static/tutorial-createdb.html 및 나머지 PostgreSQL 튜토리얼과 위의 답변 편집에 링크 된 우분투 가이드를 참조하십시오. –

+0

@ user3221714 이제 간단하게하기 위해 위키 문서를 다시 작성했습니다. 그게 도움이되는지 말해봐. –

관련 문제