If you are looking for a ready to go Virtual Learning Environment (VLE), you are in the wrong forum. Maybe these links are what you are looking for.
Create Your Own Virtual Learning Environment Using SymbalooEDU[
^]
8 Steps To Create A Successful Virtual Training Strategy - eLearning Industry[
^]
If you want to setup your own server or are looking for a good web host for your site, this not the right place either.
However, if you want to create one yourself you can come back here with specific questions when you run into trouble with the coding, but you can't expect anyone here to deliver a fixed solution.