I was looking at setting up a new Apache/PHP/MySQL server and decided to use FreeBSD as the base. Usually I got the LAMP route, but hey, FreeBSD makes a darn good base for a server.
However, I have found that getting AMP working on a FreeBSD base is a surprisingly large amount of work compared to, well, every other operating system I've used. The PHP package even has to be compiled manually in order to get its Apache module.
I realize if I don't like it I can do something about it (make my own port, for example) or GTFO. But doesn't it strike anyone else as odd that in 2012 one of the leading server operating systems in the world doesn't have an AMP package pre-compiled for use installation via pkg_add or pkg-ng? I have read several blog & forum posts and tutorials on how to get AMP/Wordpress working on FreeBSD, so it's obvious other people have also found this set up to include more work (or confusion) than they had expected. Is there a reason no one has made a ready-to-go AMP port/package yet? I'm not trying to be critical, I'm honestly curious why such an obvious hole exists in the FAMP stack.
However, I have found that getting AMP working on a FreeBSD base is a surprisingly large amount of work compared to, well, every other operating system I've used. The PHP package even has to be compiled manually in order to get its Apache module.
I realize if I don't like it I can do something about it (make my own port, for example) or GTFO. But doesn't it strike anyone else as odd that in 2012 one of the leading server operating systems in the world doesn't have an AMP package pre-compiled for use installation via pkg_add or pkg-ng? I have read several blog & forum posts and tutorials on how to get AMP/Wordpress working on FreeBSD, so it's obvious other people have also found this set up to include more work (or confusion) than they had expected. Is there a reason no one has made a ready-to-go AMP port/package yet? I'm not trying to be critical, I'm honestly curious why such an obvious hole exists in the FAMP stack.