Hi Erik,
[...]
I run Pound 2.1.7 on Windows 2003 in production since last December and
its been working without problems. These were my installation steps:
1. Installed Cygwin on my PC: http://www.cygwin.com/. Installed these
packages: coreutils, cygutils, findutils, gcc-core, gcc-g++, m4,
openssl, openssl-devel, rebase, tar, w32api. Probably not all are
needed.
2. Download, configure and make Pound at the Cygwin prompt:
./configure --without-ssl --disable-log --disable-dynscale
I do not need HTTPS support or dynamic scaling support. Also, I do not
want Pound log events showing in the Event Viewer; the easy way to avoid
this is to disable logging and handle it through Cygwin, as seen below
at point 5.
3. Copy these files to your server (the first four are part of your
Cygwin installation), for instance, to the C:\Apps\Pound directory:
cygssl-0.9.8.dll (can't remember why I'm copying this)
cygcrypto-0.9.8.dll (can't remember why I'm copying this)
cygrunsrv.exe
cygwin1.dll
pound.exe
4. Create your pound.cfg file. Use Daemon 0 in preparation for the
following service installation.
5. Make a Windows service to run Pound and log to a file. Use the Cygwin
cygrunsrv command for this:
cygrunsrv --install Pound --path C:\Apps\Pound\pound.exe --args "-f
C:\Apps\Pound\pound.cfg" --stdout C:\Apps\Pound\pound.log --stderr
C:\Apps\Pound\pound.log
Regards,
Curro
---
Francisco Javier "Curro" Alcala-Soler
This email message is intended only for the use of the named recipient.
Information contained in this email message and its attachments may be
privileged, confidential and protected from disclosure. If you are not the
intended recipient, please do not read, copy, use or disclose this
communication to others. Also please notify the sender by replying to this
message and then delete it from your system.
|