Linux server without a GUI configured with Samba and Apache
Construct a group for developers populated with a few users.
Change default web path for Apache to a directory shared by Samba.
Allow the developers group to write to the share, give read access to others.
Be sure you are using the most recent version of Samba and Apache
Mapped network drive to the share on Linux server.
Access shared folder and construct a few webpages.
Display webpages through a web browser.
Be sure the system software is up-to-date and firewall is properly configured.
Repeat above using a Windows/IIS server instead of Linux