MapStore is a framework to build web mapping applications using standard mapping libraries, such as OpenLayers 3 and Leaflet.
MapStore has several example applications:
MapStore 2 is based on OpenLayers 3, Leaflet and ReactJS, and is licensed under the GPLv3 license.
You can either choose to download a standalone binary package or a WAR file to quickly start playing with MapStore2.
Download the binary package file from the latest release here.
Go to the location where you saved the zip file, unzip the contents and run:
Windows: mapstore2_startup.bat
Linux: ./mapstore2_startup.sh
Point your browser to: http://localhost:8082/mapstore
To stop MapStore2 simply do:
Windows: mapstore2_shutdown.bat
Linux: ./mapstore2_shutdown.sh
Download the WAR file from the latest release here.
After downloading the MapStore2 war file, install it in your java web container (e.g. Tomcat), with usual procedures for the container (normally you only need to copy the war file in the webapps subfolder).
If you don't have a java web container you can download Apache Tomcat from here and install it. You will also need a Java7 JRE
Then you can access MapStore2 using the following URL (assuming the web container is on the standard 8080 port):
http://localhost:8080/mapstore
Use the default credentials (admin / admin) to login and start creating your maps!