This question already has an answer here:
I am new to QGIS, and I am from Esri ArcGIS background I would like to know how to create a server on my machine that I can use to publish map services for online use. I just downloaded QGIS 2.8 from this link and installed it on my machine, I created a project that contains a Shapefile layer, and saved it as .qgs file. I don’t know how to publish this file as map service that can be accessed by URL. Does anyone know how can I install the QGIS publishing engine (QGIS Server) on my machine and configure it to share map services?