Even with the many improvements made to Linux OSes over the last decade plus, Ubuntu is not for the faint of heart. But, if you can get it into shape and working, it provides all the power you need for web development.