One minor correction. In the default Windows installation the bin directory (containing httpd.exe) and the conf directory (containing httpd.conf) are in the same (Apache2.2) directory so if you double-click on the httpd.exe it will not find the httpd.conf file because it will start in the bin directory and look for a conf directory below that.
You can only launch apache with a shortcut (which you would have to construct), a batch file (which you'd have to write) or a command. The command is the easiest. Open a command prompt, and navigate to "C:\Program Files\Apache Software\Foundation\Apache2.2" and then the command to start apache is bin\apache (with whatever arguments you need) On 03/01/07, Sander Temme <[EMAIL PROTECTED]> wrote:
On Jan 3, 2007, at 10:49 AM, servandomontero wrote: > I'm a novice and im trying to install Apache 2.2 on my Windowx XP > (SP2) machine. I've installed Apache using the install option "only > for the Current User, on Port 8080, when started Manually" because > i am running apache a as testing dev platform and dont want to > listen to port 80 all the time (i dont know if this the right > installation option) That sounds like a fine installation mode for your intended use. Just remember to test using http://localhost:8080/... > Im reading the manual, and it says that i need to install Apache as > a NT service (because i've specify to install it to my self only) > from the command prompt at the Apache bin subdirectory using this > command : httpd -k install > I've tried it and i have this message from the command prompt console: > 'http' is not recognized as an internal or external command, > operable program or bach file For testing and development, you don't need to install a Service. If you want to have the web server running while you are not logged in, you would need to install the Service. As others have remarked, you'll need to find and call the httpd.exe program in its install directory. This directory is not automatically added to %PATH%. You can start the server, with its configuration file in conf/httpd.conf under your install directory, content in htdocs, etc. by running httpd.exe either from a command prompt, or by navigating to the bin directory and double-clicking the httpd.exe file. No service install needed. If you do want to install the service, for production or convenience, follow the installation directions (httpd -k install -n Apache22 if I recall correctly) but do remember that httpd.exe is not in your PATH. S. -- [EMAIL PROTECTED] http://www.temme.net/sander/ PGP FP: 51B4 8727 466A 0BC3 69F4 B7B8 B2BE BC40 1529 24AF
-- Steve Swift http://www.swiftys.org.uk