Probably better advice for a Windows user is to just get xVM VirtualBox from https://www.virtualbox.org/ and install linux on it so you actually run your server stuff in a virtual environment on your Windows desktop. This converts your linux box to an application that you start just like any other application in Windows, and you can stick a shortcut to the vbox definition into your Start Menu->Programs->Startup folder to make the linux box start up along with your Windows box. Totally free.
Just make sure you tell vBox to use a "bridged network adapter" when you're creating the original machine, so the linux box can have its own unique IP Address instead of sharing one with the host OS, and enable virtualization extensions only if your CPU supports them.
After that you can install linux and make vBox take a "snapshot" so if you muck anything up you can roll back to that and start over again. Then you get your lamp stack working right, take another "snapshot" before you start trying to install addons like your wiki or bb, so you can roll back if you break something. vBox is a great little tool.
Edit: Forgot to mention that with this setup you can install samba to configure filesharing between Windows and Linux, then as long as your samba user/password matches your Windows user/password you'll be able to access any shares you define through Network->SystemIP->FolderName just like it was any other Windows box with filesharing enabled.