Nginx + php-fpm будет хорошим выбором, в целом, и разобраться как это настроить не сложно. Ну и, в любом случае, полезно разработчику знать свой стек, даже необходимо...
О весте лучше забудьте, это ужасть, да и вообще о панелях - они для других целей совсем нужны.
Если не наработал своих сценарием конфигурирование, то настройка руками до приемлевого уровня займет очень много времени.
Всё, что в интернетах, это фуфло для уровня, чтобы работало.
Так что панели не зло. Только не VestaCP. Отжила своё еще года 3 назад.
Sanes, да не, вполне норм. По крайней мере из коробки все работает при установке на голую убунту. В отличие от какой-нить ispmanager - вот это реальная жесть, да еще и за деньги.
procode, Чтобы не настроенный толком nginx + php-fpm получился хуже, чем не настроенный apache + mod_php, ну надо сильно постараться. =)
ISPmanager, довольно приличная панелька как раз, да и за прям адекватные деньги, если уж на то пошло. Её конкуренты намного дороже. Рекомендую глянуть, сколько какой-нибудь plesk или cpanel стоит.
Но панель нужна не для того, чтобы настроить сервер, а для того, чтобы у конечных пользователей был интерфейс к определённым действиям. Т.е. нужны они если вы хостинг предоставляете. И установки панели очень мало для того, чтобы сервер мог считаться настроенным - надо многое другое сделать, и многие это упускают.
Если вы не представляете, как вам настроить ваше окружение для разработки, то вам срочно надо восполнить этот пробел в своих знаниях. Такие вещи разработчик действительно должен знать, по крайней мере, не какие-то тонкости, а основные моменты, позволяющие получить работоспособное окружение для вашего проекта.
Если же не для разработки окружение нужно, и нет времени и желания вникать глубоко в настройку, вам надо не веб сервер выбирать, а того, кто вам всё нормально настроит. А он уже подберёт то, что надо в вашем случае.
Sanes, Лучше по фиговатому пошаговому руководству настроить, и потом подумав, и поглядев что-то ещё доделать, чем поставить Vesta и думать что всё хорошо. =)