A keni dashur ndonjëherë të instaloni serverin PostgreSql me disa opsione të personalizuara? Duhet të instaloni serverin PostgreSQL nga kodi burim në vend të paketave të para-konfiguruara? Ky artikull ju udhëzon përmes një procedure të shkurtër instalimi për të ngritur serverin PostgreSql!
Hapa
Hapi 1. Merrni kodin burimor nga faqja e internetit PostgreSQL [1]
Hapi 2. Shpaketoni paketën e kodit burim
Përdorni komandën e mëposhtme bash/tastierë:
gunzip postgresql-8.3.3.tar.gz
tar xf postgresql-8.3.3.tar
- postgresql-8.3.3 është emri i versionit aktual. Versionet e ardhshme mund të ndryshojnë në pjesën 8.3.3.
-
Një drejtori e quajtur postgresql-8.3.3 do të krijohet nën drejtorinë aktuale (nga e cila keni ekzekutuar skriptin e mësipërm).
Hapi 3. Ndryshoni drejtorinë aktuale në atë të krijuar rishtazi (postgresql-8.3.3)
Hapi 4. Konfiguroni pemën burimore për sistemin tuaj dhe zgjidhni opsionet e instalimit që dëshironi:
-
Konfigurimi i paracaktuar: ekzekutoni komandën
./ konfiguro
në bash/tastierën tuaj
- Konfigurimi i personalizuar (kjo është vetëm për përdoruesit e përparuar): mund të vendosni shumë opsione të personalizuara të konfigurimit duke përdorur opsionet e linjës së komandës të listuara në dokumentacionin PostgreSQL [2]
Hapi 5. Filloni procesin e ndërtimit duke ekzekutuar rreshtin e komandës
gmake
në tastierën tuaj/bash.
Kjo mund të zgjasë disa minuta në varësi të pajisjes suaj. Rreshti i fundit i shfaqur duhet të jetë:
E gjithë PostgreSQL është bërë me sukses. Gati për tu instaluar.
Hapi 6. Instaloni skedarët PostgreSql duke ekzekutuar komandën bash/tastierë:
gmake install
i cili do të instalojë skedarët në/usr/local/pgsql nëse nuk keni përdorur opsionin --prefix = PREFIX të vijës së komandës, në këtë rast skedarët do të instalohen në rrugën e specifikuar nga PREFIX
Hapi 7. Krijoni një llogari super-përdoruese për PostgreSQL duke ekzekutuar komandën e mëposhtme në tastierën bash:
adduser postgres
Hapi 8. Krijoni një drejtori për të mbajtur pemën e të dhënave PostgreSQL duke ekzekutuar komandat e mëposhtme në tastierën bash:
mkdir/p01/pgsql/data
chown postgres/p01/pgsql/data
Hapi 9. Krijoni grupin PostgreSQL duke ekzekutuar:
su - postgres
/usr/local/pgsql/bin/initdb -D/p01/pgsql/data
Hapi 10. Filloni serverin PostgreSQL (procesi postmaster) duke ekzekutuar:
/usr/local/pgsql/bin/postmaster -D/p01/pgsql/data> logfile 2> & 1 &
Hapi 11. Krijoni një bazë të dhënash PostgreSQL në grup duke ekzekutuar:
/usr/local/pgsql/bin/createdb test
Hapi 12. Hyni në bazën e të dhënave duke përdorur komandën psql:
/usr/local/pgsql/bin/psql test
Metoda 1 nga 1: Lista e plotë e komandave
Kjo është lista e plotë e komandave që duhen ekzekutuar dhe që janë përshkruar në këtë artikull për të instaluar serverin. Kjo mund të ruhet në një skenar që do të ekzekutohet më vonë.
./ konfiguro
gmake
su
gmake install
adduser postgres
mkdir/usr/local/pgsql/data
chown postgres/usr/local/pgsql/data
su - postgres
/usr/local/pgsql/bin/initdb -D/usr/local/pgsql/data
/usr/local/pgsql/bin/postgres -D/usr/local/pgsql/data> logfile 2> & 1 &
/usr/local/pgsql/bin/createdb test
/usr/local/pgsql/bin/psql test