Hello!

Install on PC with WinXP httpd-2.2.22-win32-x86-no_ssl.msi . Before completing the installation, a black window with the message appears:

C:\Server\Apache\bin\httpd.exe

Installing the Apache2.2 serviceThe Apache2.2 servise is successfully installed.httpd.exe: Could not reliably determine the server's fully qualified name, using 93.180.241.40 for ServerName (OS 10048) здесь какой-то набор русских букв : make_sock: could not address 0.0.0.0:80 no listening sokets avaliable, shutting downUnable to open logsNote the errors or messeges above, and press the <ESC> key to exit.

And then the standard about the successful installation:

The instaliation has sccessfully finished.

Windows automatically starts the Apache, but instead of the green triangle in the tray there is a red square. When I try to start (Start) I get an error message:

The request operation has failed!

I do not know what to do next. Can anyone help?

    2 answers 2

    1. Check if there is something already running on port 80m (Skype, for example).
    2. Look in the configuration, the httpd.conf file, the ServerName directive, if there is something different from your IP or your computer name, then write your DNS name yourself, if you don’t have it, specify the IP. IP:Port or Host:Port format, for example

     ServerName www.example.com:80ServerName 76.12.1.2:80 
    • To find out what is hanging on port 80, you can use [tcpview] [1] [1]: technet.microsoft.com/en-us/sysinternals/bb897437 - ArcherGodson
    • one
      Yes, there is a standard solution. netstat -n -b -s -p TCP and search in local addresses for what is with port 80 - Dex

    You can sin on the fact that httpd.conf and some error crept into it.

    Maybe libraries are being loaded there, which are not even there, so most likely there are problems.