Linux Mint 10 Julia + XAMPP: Another Web Server Daemon Is Already Running

If your bash terminal reports this error message: “XAMPP: Another web server daemon is already Running“, it is most probably that you have installed another apache while installing some other tools via ‘apt-get’.
So, you’ll need to stop that 2nd apache, you can do this by typing the following line in your bash terminal: sudo /etc/init.d/apache2 stop

Now, start your Xampp server again and it should work..

Side Note: You could just remove the 2nd apache if you are only using the one from Xampp. (You can uninstall it via the Synaptic Package Manager if you are not familiar with the bash terminal)

If You Appreciate What I Do Here On Seven PHP :: 7PHP, You Could Consider:

  1. Following me on Twitter | @7php
  2. LIKE-ing my FaceBook page
  3. Subscribe to my Email List - see top-right subscription box
  4. Help diffuse this interview to the PHP ecosystem - Share & Spread the word as far as you can ==> That would be a FREE way to thank me
  5. Use my DigitalOcean referral link if you plan to use it as your VPS (it starts at only $5/month btw) or if you can refer it to your friends, highly appreciated.
  6. Support via Paypal donate - my Paypal ID is

{I'm thankful to your response(s)!}

Valuable Feedback / Comment / Review From People Like You

  1. hiii
    it’s relly work…
    thnx :)

  2. Glad for being helpful 😉
    Thanks for the comment Isha! :)


  3. rostom says:

    THANKS it work very well but just i mast do it every log in to the system ,how can i know & remove the extra apache ?? thanks again

  4. ____________________________________________________________________________________________________________________________________________
    source from
    This is a peculiar error you will get if you run XAMPP in LINUX.

    Assumption: XAMPP is unzipped @ /opt/ folder.

    If you get the error “XAMPP: Another web server daemon with SSL is already running” when you run “./lampp start”. Simply follow the steps below to get rid of this error:

    1. Open the file /opt/lampp/etc/httpd.conf

    2. Search the “Listen 80” and change it to some other port (e.g. Listen 2145) (Line No. 40)

    3. Open the file /opt/lampp/etc/extra/httpd-ssl.conf

    4. Search the “Listen 443” and change it to some other port (e.g. Listen 16443) (Line No. 39)

    5. Open the file “/opt/lampp/lampp”

    6. Search for the port “testport 80” and replace it to “testport 2145”. Also change the “testport 443” to “testport 16443”. (Happens to be the Line No. 197, 214)

    7. Now go and run “/opt/lampp/lampp start”. (It should work now).
    source from

  5. I find the solution in this link :
    click here

Speak Your Mind