Hi,
During the installation, you are setting up the apache web server. The port number it is requesting is the TCP networking port that apache will listen to waiting for connections. The default is normally 80. This means that if someone accesses your sugarcrm installation when it's completed, they'll get to it by entering in the URL
http://yourlaptop/sugarcrm
If you use a non-default port, eg, 1080, then they'll have to connect via
http://yourlaptop:1080/sugarcrm (you don't need to give the port number if it's 80 as that's the assumed default).
Different ports on a network address have different programs listening on them. Standard ones are:
80 web server
25 email server
119 time sync
442 secured web server
3306 mysql database server
Anyway - what your error means - probably - is that it can't set up the laptop's networking system to direct connections to port 80 for the new installation of the apache web server because there is already another program that's been installed and is listening on that port.
So I would guess that you've previously set up another webserver on your laptop (IIS or apache) either individually or as part of another webserver-based bundle installation. A good way to check is to go to the comand line prompt and enter the command:
netstat -o -n -a
You'll get a long list of numbers. look for the entry under "local address" for either 0.0.0.0:80 or 127.0.0.1:80 When you've found that - note the number to the right, under "PID". This is the process ID of the process listening on port 80.
Next , start up the task manager (<CTRL><ALT><DEL> - and pick task manager. Go to the 'process' tab, select the 'view' menu and 'select columns...'. Make sure 'PID' is selected and then find the process name that's associated with that PID (bit long winded I know - but it's the most accurate way of finding what's in the way).
Then, depending on what you have installed, you can decide whether to remove the previous bit of software, or to set up sugar with apache listening on a non-standard port.
Steve
Bookmarks