diff options
author | Bruce Momjian | 2001-01-22 03:47:22 +0000 |
---|---|---|
committer | Bruce Momjian | 2001-01-22 03:47:22 +0000 |
commit | 64b3af90f16117e326349435243fc6dada174e42 (patch) | |
tree | bcf6e11c75e074d900b1940eede70bde5c322a76 /doc/src/FAQ | |
parent | ede3d259fc3d5e20195a05d8d6d6b16bbdf13bce (diff) |
Add.
Diffstat (limited to 'doc/src/FAQ')
-rw-r--r-- | doc/src/FAQ/FAQ_MSWIN.html | 109 |
1 files changed, 109 insertions, 0 deletions
diff --git a/doc/src/FAQ/FAQ_MSWIN.html b/doc/src/FAQ/FAQ_MSWIN.html new file mode 100644 index 00000000000..46786255d2e --- /dev/null +++ b/doc/src/FAQ/FAQ_MSWIN.html @@ -0,0 +1,109 @@ +<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en"> +<html> +<head> + + <meta http-equiv="Content-Type" content="text/html; charset=big5"> + + <meta name="GENERATOR" content="Mozilla/4.75 [zh_TW] (X11; U; FreeBSD 4.1-20001023-STABLE i386) [Netscape]"> + <title>Porting PostgreSQL to Windows 2000 procedures</title> +</head> +<body text="#000000" bgcolor="#ffffff" link="#0000ee" vlink="#551a8b" alink="#ff0000"> +* You can get the most recent version of this from +http://people.freebsd.org/~kevlo/postgres/portNT.html. +<P> +* Problem reports can be sent to pgsql-ports@postgresql.org. +<P> +<center> +<h1>Porting PostgreSQL to Windows 2000 installation procedures</h1> +</center> +Thanks to <a href="mailto:horak@mmp.plzen-city.cz">Daniel Horak</a>, <a href="mailto:Jason.Tishler@dothill.com"> +JasonTishler</a> ,<a href="mailto:JKraaijeveld@askesis.nl">Joost Kraaijeveld +</a>and <a href="mailto:gsez020@kryten.bedford.waii.com">Pete Forman</a>for +their helps.<br> +Without them, I cannot port Postgres to Windows 2000 successfully.<br> +<hr width="100%"> +<ul> + <li><b>Install the lastest verion(1.1.5) of Cygwin</b></li> +</ul> + 1. +Click on the "Install Cygwin now" link on the <a href="http://sources.redhat.com/cygwin"> +http://sources.redhat.com/cygwin</a>webpage.<br> + +This downloads setup.exe to your system.<br> + 2. +Run setup and answer all of the questions. Please choose a mirror sitefor +your download. +<ul> + <li><b>Install Charles Wilson's Cygwin32 IPC package</b></li> +</ul> + 1. +Download the precompiled binary <a href="http://www.neuro.gatech.edu/users/cwilson/cygutils/V1.1/cygipc/cygipc-1.07-1.tar.gz"> +http://www.neuro.gatech.edu/users/cwilson/cygutils/V1.1/cygipc/cygipc-1.07-1.tar.gz</a>in"/" directory. +<br> + 2. +tar zxvf cygipc-1.07-1.tar.gz +<ul> + <li><b>Install PostgreSQL 7.0.3</b></li> +</ul> + 1. +Download PostgreSQL 7.0.3 <a href="ftp://ftp.postgresql.org/pub/v7.0.3/postgresql-7.0.3.tar.gz"> +sourcecode </a>in /usr/src.<br> + 2. +tar zxvf postgresql-7.0.3.tar.gz<br> + 3. +mkdir -p /usr/local/pgsql/{bin,include,lib,data}<br> + 4. +cd /usr/src/postgresql-7.0.3/src/win32<br> + 5. +cp endian.h /usr/include<br> + +cp tcp.h /usr/include/netinet<br> + 6. Apply <a href="mailto:Jason.Tishler@dothill.com"> +Jason Tishler</a>'s<a href="http://people.freebsd.org/~kevlo/postgres/patch.diff"> +patches </a>in /usr/src/postgresql-7.0.3, then run 'patch -p1 <patch.diff'. +<br> + <b>Note that +some browsers convert the patch to a text mode file (i.e., CRNL line endings) +<br> + during the save operation +which causes patch to reject all hunks.</b><br> + 7. cd /usr/src/postgresql-7.0.3/src, +then run './configure'<br> + 8. make; make install<br> + 9. cp/usr/local/pgsql/lib/pq.dll +/usr/local/pgsql/bin<br> + 10. Usingany editor to create .bashrc +in / directory as belows:<br> + +PATH=$PATH:/usr/local/pgsql/bin:/usr/local/bin<br> + +PGDATA=/usr/local/pgsql/data<br> + +PGLIB=/usr/local/pgsql/lib<br> + +LD_LIBRARY_PATH=/usr/local/pgsql/lib:/usr/local/lib<br> + +export LD_LIBRARY_PATH PATH PGDATA PGLIB<br> + 11. source/.bashrc, then run 'initdb' +<br> + +<i>Note that the owner of the DB system have to be different from root/administrator</i> +<br> + 12. Editthe file /usr/local/pgsql/data/pg_hba.conf, +such as: +<p> +host all +163.17.11.109 255.255.255.0 trust</p> +<p> 13. ipc-daemon&<br> + 14. postmaster-i&<br> + 15. Run' psql -h host_name template1'. +It's easy, huh :-)<br> + <br> + <br> +</p> +<center> +<p><i><font size="+1">Last updated: 01/05/2001 Author:<a href="mailto:kevlo@FreeBSD.org"> +KevinLo</a></font></i></p> +</center> +</body> +</html> |