Контроль версий - это хорошо, если вы используете git, вы можете добавить 2 веб-сервера в качестве удаленных и использовать их на своем локальном бранче.
Другой, который вы можете использовать, - это функциональность построения в Netbeans,сначала вы можете сопоставить путь smb или nfs с вашей локальной файловой системой.чем в свойствах NetBeans, измените режим запуска в удаленном режиме и добавьте второй сервер в качестве php и выберите «загрузить при сохранении», чтобы каждый раз, когда вы сохраняете файл, который вы редактируете, непосредственно на сервере 1 и автоматически загружаете на сервер 2