Быстрый и грязный способ сделать это состоит в том, чтобы поместить ваши php-скрипты в общий каталог, настроить оба веб-сервера так, чтобы он указывал на это, и указать на одну общую базу данных.
Правильный способ сделать это - использовать скрипты контроля версий, непрерывной интеграции и автоматического развертывания. Затем, когда вы проверяете свой код, вы можете автоматически развернуть его на всех платформах, на которых вы хотите протестировать. Я бы порекомендовал вам скопировать базу данных на каждый сервер, а не подключать несколько экземпляров к одной и той же базе данных.
Я бы спросил, почему вы вообще хотите беспокоиться об этом - Wordpress - это чистый PHP / MySQL и работает без изменений на гораздо большем количестве платформ, чем только Windows и GNU / Linux.
РЕДАКТИРОВАТЬ: Если вы полны решимости пойти по быстрому и грязному маршруту, и у вас уже есть свои php-скрипты на коробке Windows, просто смонтируйте общий ресурс Windows в Ubuntu, т.е.
mount -t smbfs //windowsbox/webroot /mnt/windows
(плюс имя пользователя / пароль и т. Д. При необходимости)
Затем используйте директиву Alias
в Apache
Alias /wordpress /mnt/windows/wordpress
Alias /myphpstuff /mnt/windows/myphpstuff
Затем настройте MySQL таким образом, чтобы он слушал извне в окне Windows, и настройте Wordpress для подключения к внешнему имени хоста окна Windows (т. Е. Mycomputername not localhost)