This article explains how to create a meeting site for SharePoint Foundation.
1. You will need to start by navigating to your SharePoint URL. (team.website.com) Followed by logging into your SharePoint site with the administrative credentials.
2. In the upper LEFT hand corner select Site Settings and the select New Site.
3. Fill out the form accordingly. Select the Meeting tab and choose your template
4. Select Create