 |
 |
dzia³y |
 |
|
|
 |
forum |
 |
|
|
 |
news |
 |
|
|
 |
redakcja |
 |
|
Je¶li masz ciekawe informacje odno¶nie PHP, skrypty, porady, linki itp. lub chcia³by¶ wspó³tworzyæ serwis PHP.zone.pl
daj nam znaæ na email !
|
Powered by:
PHP
Apache
MySql
Linux
|
|
|
Artyku³y
Instalacja serwera baz danych PostgreSql 6.5.x w systemie RH Linux. |
 |
autor: Hubert Mierzwiak
Instalacja serwera baz danych PostgreSql 6.5.x w systemie RH Linux.
(root) - polecenia wydawane z konta root
(postgres) - polecenia wydawane z konta postgres
/opt/pgsql - przyk³adowa ¶cie¿ka do katalogu gdzie ma byæ zainstalowany Postgresql
1) dodajemy u¿ytkownika który bêdzie administratorem Postgresqla
(root) useradd -c "Administrator Postgresql" -d /opt/pgsql -g users postgres
2) robimy katalog i nadajemy odpowiednie prawa
(root) mkdir /opt/pgsql
chown postgres:users /opt/pgsql
3) teraz ¼ród³a
(postgres) tar xzfv postgres-6.5.x.tar.gz
cd postgres-6.5.x
4) kompilujemy
(postgres) ./src/configure --prefix=/opt/pgsql --with-perl
cd ./doc
make install
cd ./src
make all
make install
5) niech Linux wie gdzie s± biblioteki PostgreSqla
(root) dopisz do pliku /etc/ld.so.conf ¶cie¿kê z bibliotekami PostgreSqla, tutaj /opt/pgsql/lib, a potem wydaj komendê ldconfig (od¶wie¿y sobie mapê bibliotek)
6) robimy interface dla perla
(root) cd interface/perl5
make install
7) konfigurujemy u¿ytkownika postgres
(postgres) cd
edytujemy plik .bash_profile i dopisujemy poni¿sze zmienne:
PATH=$PATH:/opt/pgsql/bin
MANPATH=/opt/pgsql/man
PGLIB=/opt/pgsql/lib
PGDATA=/opt/pgsql/data
export PATH MANPATH PGLIB PGDATA
8) aby inny u¿ytkownik mia³ dostêp do bazy musi mieæ wyeksportowane zmienne PGLIB i PGDATA a prawa dostêpu do katalogów Postgresqla musz± umo¿liwiaæ uruchamianie programów:
/opt/pgsql drwxr-xr-x
/opt/pgsql/bin drwxr-xr-x
/opt/pgsql/bin/* rwxr-xr-x
9) inicjalizujemy serwer PostgreSql
(postgres) initdb
10) uruchamiamy klienta:
(postgres) pgsql
je¶li siê Postgresql odezwie to po instalacji !!!
|
komentarze | artyku³y |
|
|
|
|
 |