Как настроить удобное рабочее окружение для Wordpress?
Я начинающий в php и WP. До этого имел некоторый опыт разработки и деплоя на основе node и там было все очень удобно, буквально одной командой в консоли отправлял локальные изменения на рабочий сервер.
Попробую конкретизировать вопрос. Я сейчас поднял рабочий демо-сайт на инстансе Амазон, Ubuntu 14.04. Как мне настроить окружение и процесс деплоя так, чтобы я мог удобно обновлять и изменять этот же сайт локально и потом без проблем и с минимум танцев с бубном отправлять изменения на рабочий сервер? Пожелание одно - надо обойтись без FTP.
Какие варианты у меня вообще есть? Как люди работают? Никак не могу найти нормальный способ работы.