LAMP vs XAMPP

Hi everybody,

I would like to have a LAMP server for my website. I have found that there is also a packet XAMPP which offers, probably much more, than the default LAMP server where you have to configure all of them by hand.

Could you give me any advices?

Thanks in Advance

xampp is for development lamp production apache friends - xampp for linux then …
http://www.apachefriends.org/en/faq-xampp-linux.html#sicherer

After calling this command your XAMPP installation should be “secure”. For my part I’ve no idea what else could be insecure.

What is it you are missing in the LAMP server in openSUSE? It’s just a few minutes to install the PHP modules you want, enable them, set up a virtual host config file and you’re off and running. What’s not to like about that?

I got confused. If XAMPP is for development use what should I use for production? (I suppose that production here means to serve my site through a web server to the Internet)

lamp but you have to secure it yourself, never rely on someone else to secure it…(Unless hosted, even then it is upto you to audit your code)

You add the missing bits if any. If you’re looking for the other P install it. I’ve played with the odd P being python.

And what security imply? What things should I be aware of?

Well most of the fiddly bits will be taken on by the lamp group if you use official packages as for the other…

That’ll depend on your setup languages used etc… Things like mysql injection, right permissions, web interfaces, outside the internal network etc…

Well most of the fiddly bits will be taken on by the lamp group if you use official packages(Correct owners and groups for daemons) as for the other…

That’ll depend on your set up, languages used etc… Things like mysql injection, right permissions, web interfaces, outside the internal network etc…

Edit
Also monitoring for exploits to any web bits you may use… Think like it will get hacked and design it… So good backup policy etc…

If you are using mysql properly, it will handle a lot of the security issues; so make sure you have read and understood the fairly comprehensive information in info mysql.

Similarly with Apache.

The openSUSE firewall will give you a lot of protection but isn’t any use if you mess up your mysql permissions, for example, by not removing the anonymous users when you first install mysql.

I not suer if you get it right but the question should be are you using Linux/opensuse or Windows?

Normally xampp is used on windows and in fact it is not a god idea to use it as server because of performance and stability reasons.

I did use once xampp when learning php on a desktop windows.
But never a server.

hope this gives some clarification.