🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.unix
6 messages
6 total messages Started by gp Sat, 30 Jun 2007 15:25
postgres
#26517
Author: gp
Date: Sat, 30 Jun 2007 15:25
15 lines
1355 bytes
witam

mam problem z postgresem a raczej polaczeniem sie z nim przez 
phpPgAdmin. php jest prawidlowo skonfigurowany. szukalem plikow 
konfiguracyjnych postgresa (pg_hba.conf, postgresql.conf, pg_ident.conf 
) niestety nie znalazlem. byl plik 
/usr/share/pgsql/postgresql.conf.sample wiec zmienilem mu  nzawe na 
/usr/share/pgsql/postgresql.conf i w nim zmienilem port na 5430, restart 
i nie widze zadnyc rezultatow dalej sie moge logowac przez konsole do 
niego na porcie 5432 (#psql -U postgres -h localhost -p 5432) a na 
porcie 5432 juz nie, wiec wyglada ze nie zadzialal plik postgresql.conf.

moze macie jakies porady, wskazowki?

dzieki
Re: postgres
#26518
Author: gp
Date: Sat, 30 Jun 2007 15:28
18 lines
1691 bytes
gp napisał(a):
> witam
> 
> mam problem z postgresem a raczej polaczeniem sie z nim przez 
> phpPgAdmin. php jest prawidlowo skonfigurowany. szukalem plikow 
> konfiguracyjnych postgresa (pg_hba.conf, postgresql.conf, pg_ident.conf 
> ) niestety nie znalazlem. byl plik 
> /usr/share/pgsql/postgresql.conf.sample wiec zmienilem mu  nzawe na 
> /usr/share/pgsql/postgresql.conf i w nim zmienilem port na 5430, restart 
> i nie widze zadnyc rezultatow dalej sie moge logowac przez konsole do 
> niego na porcie 5432 (#psql -U postgres -h localhost -p 5432) a na 
> porcie 5432 juz nie, wiec wyglada ze nie zadzialal plik postgresql.conf.
> 
> moze macie jakies porady, wskazowki?
> 
> dzieki
jeszcze istotna informacja moze byc ze dystrybucja z ktorej kozystam to 
mandriva 2007 i PostgreSQL 8.1.9
Re: postgres
#26519
Author: Jacek 'Szumak' Kotlarski
Date: Sun, 01 Jul 2007 08:19
29 lines
1904 bytes
Dnia Sat, 30 Jun 2007 17:25:03 +0200
gp <pozg@interia.pl> napisał(a):

> witam
> 
> mam problem z postgresem a raczej polaczeniem sie z nim przez 
> phpPgAdmin. php jest prawidlowo skonfigurowany. szukalem plikow 
> konfiguracyjnych postgresa (pg_hba.conf, postgresql.conf,
> pg_ident.conf ) niestety nie znalazlem. byl plik 
> /usr/share/pgsql/postgresql.conf.sample wiec zmienilem mu  nzawe na 
> /usr/share/pgsql/postgresql.conf i w nim zmienilem port na 5430,
> restart i nie widze zadnyc rezultatow dalej sie moge logowac przez
> konsole do niego na porcie 5432 (#psql -U postgres -h localhost -p
> 5432) a na porcie 5432 juz nie, wiec wyglada ze nie zadzialal plik
> postgresql.conf.
> 
> moze macie jakies porady, wskazowki?

$PGDATA

lub 

man find

a jak wszystkie metody już zawiodą to trzeba przeczytać dokumentację.
-- 
: Jacek 'Szumak' Kotlarski : Stowarzyszenie OKSYWIE_NET : 
::: < szumak at moja domena z nagłówka > : GG 2052377 :::
:::::::::: UWAGA: adres w nagłówku to SPAMTRAP ::::::::::
Re: postgres
#26520
Author: Mariusz Wołek
Date: Mon, 02 Jul 2007 09:05
17 lines
1643 bytes
Użytkownik "gp" <pozg@interia.pl> napisał w wiadomości news:f65sbq$am5$1@news.interia.pl...
> witam
> 
> mam problem z postgresem a raczej polaczeniem sie z nim przez 
> phpPgAdmin. php jest prawidlowo skonfigurowany. szukalem plikow 
> konfiguracyjnych postgresa (pg_hba.conf, postgresql.conf, pg_ident.conf 
> ) niestety nie znalazlem. byl plik 
> /usr/share/pgsql/postgresql.conf.sample wiec zmienilem mu  nzawe na 
> /usr/share/pgsql/postgresql.conf i w nim zmienilem port na 5430, restart 
> i nie widze zadnyc rezultatow dalej sie moge logowac przez konsole do 
> niego na porcie 5432 (#psql -U postgres -h localhost -p 5432) a na 
> porcie 5432 juz nie, wiec wyglada ze nie zadzialal plik postgresql.conf.

te pliki są w katalogu z bazą danych wskazywanym przez zmienną $PGDATA

MaW
Re: postgres
#26522
Author: pozg
Date: Mon, 02 Jul 2007 23:09
32 lines
2355 bytes
Mariusz Wołek napisał(a):
> Użytkownik "gp" <pozg@interia.pl> napisał w wiadomości news:f65sbq$am5$1@news.interia.pl...
>> witam
>>
>> mam problem z postgresem a raczej polaczeniem sie z nim przez 
>> phpPgAdmin. php jest prawidlowo skonfigurowany. szukalem plikow 
>> konfiguracyjnych postgresa (pg_hba.conf, postgresql.conf, pg_ident.conf 
>> ) niestety nie znalazlem. byl plik 
>> /usr/share/pgsql/postgresql.conf.sample wiec zmienilem mu  nzawe na 
>> /usr/share/pgsql/postgresql.conf i w nim zmienilem port na 5430, restart 
>> i nie widze zadnyc rezultatow dalej sie moge logowac przez konsole do 
>> niego na porcie 5432 (#psql -U postgres -h localhost -p 5432) a na 
>> porcie 5432 juz nie, wiec wyglada ze nie zadzialal plik postgresql.conf.
> 
> te pliki są w katalogu z bazą danych wskazywanym przez zmienną $PGDATA
> 
> MaW
ok, dzieki.

biore echo $PGDATA i wypisuje mi pusta linie.
wpisuje postgres -D /usr/share/pgsql/
i na uzytkowniku root wypisuje mi:
"root" execution of the PostgreSQL server is not permitted.
The server must be started under an unprivileged user ID to 		prevent 
possible system security compromise.  See the documentation for
more information on how to properly start the server.
na uzytkowniku zwyklym lub postgres :
FATAL:  "/usr/share/pgsql" is not a valid data directory
DETAIL:  File "/usr/share/pgsql/PG_VERSION" is missing.

o co chodzi? moze sa to banalne pytania ale linuxa uzywam od niedawna i 
sporadycznie tylko w przeznaczeniu na serwer domowy.
Re: postgres
#26521
Author: Mariusz Wołek
Date: Tue, 03 Jul 2007 07:23
53 lines
3443 bytes
Użytkownik "pozg" <pozg@interia.pl> napisał w wiadomości news:f6c06i$v3u$1@news.interia.pl...
> Mariusz Wołek napisał(a):
> > Użytkownik "gp" <pozg@interia.pl> napisał w wiadomości news:f65sbq$am5$1@news.interia.pl...
> >> witam
> >>
> >> mam problem z postgresem a raczej polaczeniem sie z nim przez 
> >> phpPgAdmin. php jest prawidlowo skonfigurowany. szukalem plikow 
> >> konfiguracyjnych postgresa (pg_hba.conf, postgresql.conf, pg_ident.conf 
> >> ) niestety nie znalazlem. byl plik 
> >> /usr/share/pgsql/postgresql.conf.sample wiec zmienilem mu  nzawe na 
> >> /usr/share/pgsql/postgresql.conf i w nim zmienilem port na 5430, restart 
> >> i nie widze zadnyc rezultatow dalej sie moge logowac przez konsole do 
> >> niego na porcie 5432 (#psql -U postgres -h localhost -p 5432) a na 
> >> porcie 5432 juz nie, wiec wyglada ze nie zadzialal plik postgresql.conf.
> > 
> > te pliki są w katalogu z bazą danych wskazywanym przez zmienną $PGDATA
> > 
> > MaW
> ok, dzieki.
> 
> biore echo $PGDATA i wypisuje mi pusta linie.
> wpisuje postgres -D /usr/share/pgsql/
> i na uzytkowniku root wypisuje mi:
> "root" execution of the PostgreSQL server is not permitted.
> The server must be started under an unprivileged user ID to prevent 
> possible system security compromise.  See the documentation for
> more information on how to properly start the server.
> na uzytkowniku zwyklym lub postgres :
> FATAL:  "/usr/share/pgsql" is not a valid data directory
> DETAIL:  File "/usr/share/pgsql/PG_VERSION" is missing.
> 
> o co chodzi? moze sa to banalne pytania ale linuxa uzywam od niedawna i 
> sporadycznie tylko w przeznaczeniu na serwer domowy.

Pierwsze pytanie - czy ten postgres w ogóle chodzi? Jesli to "swieza" instalacja a postgres nie jest uruchomiony to zrób tak:
1. wybierz miejsce w którym bedzie trzymana baza, załóż tam katalog i nadaj mu prawa 700 a właścicielem zrob usera który bedzie mial prawo do uruchamiania postgresa - to musi byc user inny niz root
czyli np mkdir -p /usr/local/pgsql/data
chown jakisuser /usr/local/pgsql/data
chmod 700 /usr/local/pgsql/data

2. Zaloguj sie na tego usera, ustaw zmienne:

PGDATA=/usr/local/pgsql/data
POSTGRES_INCLUDE=/usr/share/pgsql/include
POSTGRES_LIB=/usr/share/pgsql/lib

i zainicjuj pustą baze poleceniem "initdb" Stworzy ono baze oraz z tego co pamietam stosowne pliki konfiguracyjne. Wtedy mozesz uruchomoc postgresa

3. Poczytaj http://www.blitz.pl/show/4,1,aa0e3bac265d1c5b35fa76b5af0f3d55_page.html


MaW
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads