I have a Mac-Mini running MAMP Pro. Can it be used for a production web server for serving a MAMP stack web site? Is it secure enough / powerful enough to manage?
-
a MAMP stack will be as secure as you configure it. As with any similar stack (LAMP, BAMP or WAMP), it will be insecure if you do it wrong.
The question of "Powerful enough" depends entirely on the load that will be placed on it by users. This question can only be definitively answered by running and benchmarking your actual usage. It will vary hugely depending on how the apps being served are written and function.
-Waldo
cdburgess : +1 for responding. I appreciate the effort.gWaldo : You're quite welcome!From gWaldo -
The Mac Mini is well capable of hosting a low to medium traffic website. The MAMP stack is a problem, though. MAMP is really only meant to be used for development. They configure the security settings in MAMP as to not get in the way of development. Using it in production is asking for problems.
You'd be much better off installing the "real" versions of MySQL, PHP, and Apache. You should be able to do this either using the source tarballs or alternatively through the Macports system.
squillman : +1 This is a better answer than mine. Don't forget the hardware planning, though.cdburgess : Thanks for the perspective. This is great feedback.gWaldo : I'm not sure that I agree with the "only meant to be used for development" statement... I would recommend standardizing your app farm on one or the other, however (all included, or all built manually.) Can you not configure Security via config files? I'm not sniping at you; I legitimately want to knowErikA : Check the MAMP website. Do you see them mention production use *anywhere*? Sure, I suppose you *could* do a massive re-configuration of all the config files, but why? What benefit would that give over using the stock packages? You're going to have to spend just as much time, if not more, re-configuring everything as you would installing the packages individually.From ErikA -
Sure it CAN be, but the question you really need to have answered is SHOULD you and that will completely depend on what your requirements are.
The answer to security is "however secure your configuration is". The answer to power is a question itself: how big does your site need it to be? You need to do some planning and come up with expectations in order to determine whether or not ANY platform will fit your needs.
cdburgess : Thanks for the feedback on the planning. I can see the importance of that for sure.From squillman
0 comments:
Post a Comment