использование в процессе обучения веб-разработке, поэтому можно пожертвовать некоторым специфичным функционалом в угоду простоте
Просто и без спец. функционала.
Лучше, конечно, ставить все по отдельности. Для понимания что и как, в будущем все равно придется это делать и во всем разобраться.