layout.sgml
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:3k
- <chapter id="layout">
- <Title>System Layout</Title>
- <Para>
- <Figure Id="ADMIN-LAYOUT">
- <Title><ProductName>Postgres</ProductName> file layout</Title>
- <Graphic Align="center" FileRef="layout.gif" Format="GIF"></Graphic>
- </Figure>
- <XRef LinkEnd="ADMIN-LAYOUT" EndTerm="ADMIN-LAYOUT">
- shows how the <ProductName>Postgres</ProductName> distribution is laid
- out when installed in the default way. For simplicity,
- we will assume that <ProductName>Postgres</ProductName>
- has been installed in the
- directory <filename>/usr/local/pgsql</filename>. Therefore, wherever
- you see the directory <filename>/usr/local/pgsql</filename> you should
- substitute the name of the directory where
- <ProductName>Postgres</ProductName> is
- actually installed.
- All <ProductName>Postgres</ProductName> commands are installed
- in the directory
- <filename>/usr/local/pgsql/bin</filename>. Therefore, you should add
- this directory to your shell command path. If you use
- a variant of the Berkeley C shell, such as csh or tcsh,
- you would add
- <ProgramListing>
- set path = ( /usr/local/pgsql/bin path )
- </ProgramListing>
- in the .login file in your home directory. If you use
- a variant of the Bourne shell, such as sh, ksh, or
- bash, then you would add
- <ProgramListing>
- PATH=/usr/local/pgsql/bin:$PATH
- export PATH
- </ProgramListing>
- to the .profile file in your home directory.
- From now on, we will assume that you have added the
- <ProductName>Postgres</ProductName> bin directory to your path.
- In addition, we
- will make frequent reference to "setting a shell
- variable" or "setting an environment variable" throughout
- this document. If you did not fully understand the
- last paragraph on modifying your search path, you
- should consult the UNIX manual pages that describe your
- shell before going any further.
- </Para>
- <Para>
- If you have not set things up in the
- default way, you may have some more work to do.
- For example, if the database server machine is a remote machine, you
- will need to set the <envar>PGHOST</envar> environment variable to the name
- of the database server machine. The environment variable
- <envar>PGPORT</envar> may also have to be set. The bottom line is this: if
- you try to start an application program and it complains
- that it cannot connect to the <Application>postmaster</Application>,
- you must go back and make sure that your
- environment is properly set up.
- </Para>
- </Chapter>
- <!-- Keep this comment at the end of the file
- Local variables:
- mode: sgml
- sgml-omittag:nil
- sgml-shorttag:t
- sgml-minimize-attributes:nil
- sgml-always-quote-attributes:t
- sgml-indent-step:1
- sgml-indent-data:t
- sgml-parent-document:nil
- sgml-default-dtd-file:"./reference.ced"
- sgml-exposed-tags:nil
- sgml-local-catalogs:"/usr/lib/sgml/CATALOG"
- sgml-local-ecat-files:nil
- End:
- -->