From: | Ritesh Nadhani <riteshn(at)gmail(dot)com> |
---|---|
To: | Richard Huxton <dev(at)archonet(dot)com> |
Cc: | Gurjeet Singh <singh(dot)gurjeet(at)gmail(dot)com>, pgsql-general(at)postgresql(dot)org |
Subject: | Re: Compiling/Installing as a non-admin user |
Date: | 2006-11-02 02:46:32 |
Message-ID: | 45495C08.60805@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Thanks to all of you.
I have get it up and running according to my needs. Help by everybody is
appreciated!
Richard Huxton wrote:
> Gurjeet Singh wrote:
>> You are talking about /usr/local/data; so I assume that you are trying
>> this
>> on Linux or some other Nixen.
>>
>> You just need to use the --prefix option to configure... Here's what I
>> typically do:
>>
>> Download/'CVS checkout' the sources. Enter the source directory, and
>> invoke
>> configure like this:
>>
>> ./configure --enable-debug --prefix `pwd`/db CFLAGS=-O0
>>
>> And the run 'make' and 'make install'. This will install the data in your
>> <sources_dir>/db/data.
>
> And then of course you'll need to remember to set your port to something
> other than 5432, and tweak your PATH, PGPORT etc or define some
> aliases/wrappers so you don't end up running against the default
> installation. Oh, and you'll need to tweak the startup scripts and
> logging configuration so you get logs somewhere useful.
>
> I think Tom Lane has a script that lets him switch between different
> installations (versions in his case). I only tend to have two versions
> active at any one time, so I just define an alias for psql.
> alias psql82='/usr/local/pgsql82/bin/psql -p 5434'
> On the rare occasion when I run an 8.2 createdb I need to remember to
> put the port number in manually of course.
>
> HTH
From | Date | Subject | |
---|---|---|---|
Next Message | Uwe C. Schroeder | 2006-11-02 04:37:58 | Re: time value '24:00:00' |
Previous Message | Oleg Bartunov | 2006-11-01 23:22:01 | Re: [HACKERS] Index greater than 8k |