La façon rapide et sale de le faire est de mettre vos scripts PHP dans un répertoire partagé, configurez les deux serveurs Web au point que, et le pointer vers un base de données partagée unique.
La meilleure façon d'y parvenir est d'utiliser des scripts de contrôle de version, d'intégration continue et de déploiement automatisé. Ensuite, lorsque vous saisissez votre code, vous pouvez le déployer automatiquement sur toutes les plates-formes que vous souhaitez tester. Je vous recommande de copier également votre base de données sur chaque serveur plutôt que de connecter plusieurs instances à la même base de données. Je demanderais pourquoi vous voulez vous en inquiéter - Wordpress est pur PHP/MySQL et reste inchangé sur beaucoup plus de plates-formes que Windows et GNU/Linux.
EDIT: Si vous êtes déterminé à aller dans le sens rapide et sale et vous avez déjà vos scripts php sur la boîte de Windows, montez votre partage Windows sur Ubuntu, à savoir
mount -t smbfs //windowsbox/webroot /mnt/windows
(plus etc nom d'utilisateur/mot de passe selon les besoins)
Ensuite, utilisez the Alias
directive dans Apache
Alias /wordpress /mnt/windows/wordpress
Alias /myphpstuff /mnt/windows/myphpstuff
Ensuite, configurez votre MySQL de manière à ce qu'il écoute en externe sur la boîte de Windows et configurez Wordpress pour qu'il se connecte au nom d'hôte externe de la boîte de Windows (c.-à-d. mycomputername not localhost)
Quel type de projet? –
Quel type de projet? HTML statique, PHP, ASP.NET, Rails? –
Projet PHP comme wordpress par exemple – msheshtawy