We help IT Professionals succeed at work.

XAMPP on Fedora Linux 15: Apache Will Not Start

I had a fresh install of Fedora 15 64-bit (never used it before, moving to 15 from 11).

I added VMware Workstation 8, Filezilla and Google Chrome.

Next, I installed XAMPP. The LAMPP Apache will not start though due to what it claims is a previously running web server. No idea what is going on here. Can anyone help?

[admin@localhost ~]$ cd /opt/lampp/
[admin@localhost lampp]$ su -c './lampp start'
Password: 
Starting XAMPP for Linux 1.7.7...
XAMPP: Another web server daemon with SSL is already running.
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
[admin@localhost lampp]$ ps ax | grep httpd
 3110 pts/0    S+     0:00 grep --color=auto httpd
[admin@localhost lampp]$

Open in new window

Comment
Watch Question

Please do:

netstat -na | grep :80
netstat -na | grep :443

If either of those appear, then something else is running using one of the ports.  Do you have any 3rd party software running?  How about other webservers, such as tux?

Author

Commented:
Had a web browser open doing some work when I ran this...

[admin@localhost ~]$ su
Password: 
[root@localhost admin]# cd /opt/lampp/
[root@localhost lampp]# ./lampp start
Starting XAMPP for Linux 1.7.7...
XAMPP: Another web server daemon with SSL is already running.
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
[root@localhost lampp]# netstat -na | grep :80
tcp        1      0 192.168.1.3:37435           74.125.226.116:80           CLOSE_WAIT  
[root@localhost lampp]# netstat -na | grep :443
tcp        0      0 0.0.0.0:443                 0.0.0.0:*                   LISTEN      
tcp        0      0 192.168.1.3:57302           168.159.218.141:443         TIME_WAIT   
tcp        0      0 :::443                      :::*                        LISTEN      
[root@localhost lampp]#

Open in new window

Okay, so nothing is running on port 80(http), however something is running on https(443).

If you are in a graphical environment on the machine itself, please open a browser and go to https://localhost/

If you are remotely accessing it, please go to https://<hostname or IP of machine/ and see what it is responding.

I'm thinking that whatever is running will give itself away when you hit in a browser.  Please acknowledge any certificate errors and add browser exceptions as necessary so that you can get to the web content.

Author

Commented:
You, sir, are a gentleman and a scholar. The website contained no data, but it had a cert signed by VMware. Turns out, VMware Workstation 8 installs with virtual machine sharing turned on by default...which listens on port 443. THANKS!

Author

Commented:
Schwing!
Brilliant work examining the certificate - it appears you are quite the scholar yourself.  Take care!