February 17th, 2004, 07:14 AM
Apache 2 on WinXP Pro: No installed service named "Apache2".
I get this error when I try to run Apache after installation:
[Tue Feb 17 11:52:34 2004] [error] (OS 2)The system cannot find the file specified. : No installed service named "Apache2".
I've never come accross this before and on my WinXP Home machine there isn't a problem. I am using the latest Apache (apache_2.0.48-win32-x86-no_ssl) but I haven't updated the OS with windows update because it's not my machine.
February 17th, 2004, 07:29 AM
It is likely that somewhere in the installation, there was a problem and the service was not installed or disabled.
First, check under Services and see if Apache Service is installed and running.
If it is not installed, manually install it from Command Prompt:
Adjust the address to suit
"C:\Program Files\Apache Group\Apache2\bin\apache" -k install -n "Apache2"
Last edited by Clan admin; April 24th, 2004 at 03:18 PM.
Reason: Typo ;)
February 17th, 2004, 07:41 AM
Thank you so much! (It worked).
April 24th, 2004, 03:11 PM
April 29th, 2004, 02:14 AM
I believe the reason for this is because IIS is using port 80 already ... so apache does not install the service because 80 is already being used.
June 18th, 2004, 11:29 AM
Hi Clan admin,
Ive got the same problem, as the other users. When I found ur solution, I tried to apply it, but I got this msg:
(OS 10048)Only one usage of each socket address (protocol/network address/port) is normally permitted. : make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down
Unable to open logs
Its my fisrt time in installing a server. Could u help me?
June 18th, 2004, 11:51 AM
What is your OS?
Is there another server running, like IIS?
Sometimes it is easier to uninstall and install again.
June 19th, 2004, 05:03 PM
Well, I have windows xp and I installed apache_2.0.49-win32-x86-no_ssl.msi on it.
About the reinstalling, I did it. It didnt help.
If the IIS is Internet Information Server, how can I disable it and does is influence my internet connection?
P.s. Im connected to a LAN
June 19th, 2004, 05:09 PM
I have just checked the windows and I dont have IIS installed
June 19th, 2004, 05:51 PM
What is your OS? Which windows?
Paste/attach a copy of httpd.conf to check.
June 20th, 2004, 01:42 PM
Thx for responding
This msg I get after installing the server:
(OS 10048)Only one usage of each socket address (protocol/network address/port) is normally permitted. : make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Note the errors or messages above, and press the <ESC> key to exit. 10...
The file is too long... I cant includ it here...
so, I put it on my server here
Ya, I have WinXP
P.s. Thx for helping
June 20th, 2004, 02:16 PM
I can't get to your file. Is that the correct url?
Last edited by Clan admin; June 20th, 2004 at 04:01 PM.
June 21st, 2004, 06:00 AM
sorry, my mistake...
I didnt set list permission
it is here
June 21st, 2004, 07:28 AM
I didn't notice any problems in the httpd.conf
Check under Services in XP to see if Apache service is installed.
If not installed, try above mentioned form command line.
If there is still problem, then sockets are occupied by another application.
Typical examples are another server or some firewalls.
Disable firewalls and try again.
Also from command line try and check:
June 22nd, 2004, 02:59 AM
I dont know what to do anymore!!!
I tried every thing. But, nothing is working
How can I find out, what task is occupying my port 80, in windows?
In addition, Im sending some snapshots of things, that could help u in helping me :-)