forked from notefox/OHDMWebServer
-
Notifications
You must be signed in to change notification settings - Fork 0
Setup Guide
NoteFx edited this page Sep 19, 2020
·
20 revisions
DISCLAIMER : This Guide is build to show how to set-up the Service on an Debian based Linux-Distribution. It has to be Linux, since some tools used by the service are currently not available for Windows. (Once there is a way, I'll update this Guide. ^^)
Before Setup:
- make sure you have openjdk-11 installed (of course, later versions work fine too, but it's at least this)
- make sure you have curl installed ( if not, it's easily available over the Advanced Packaging Tool (or short "apt"), just type
sudo apt install curl) - (please make sure before, that your chosen Port is not already in use or not open!!, more on that later)
Steps to set up the Service:
- Download all the necessary files for the Server from here: https://github.com/OpenHistoricalDataMap/DownloadWebService/releases/tag/v1.0-beta
- Put all the given Files in one location of your choosing ( this is where the service will dump all it's Data for now )
- run the bash script
osm2map.shfor the installation of "osmosis" and the "mapwriter plugin" (since this script installs packages on your system, you need to run it with the prefix "sudo") ( if you want to know more about that : https://wiki.openstreetmap.org/wiki/Osmosis) This will assure us that the service will use the right Tool. - configure the init.txt to your liking ( more on that on the wiki page : init.txt conf)
- now run the runner-*.jar - the files and directories needed will be created and the service should run now ( the name should look something like this : "runner-0.9-SNAPSHOT.jar" )
(to run this Service as an Deamon, go on the "run as Deamon" Wiki page : https://github.com/OpenHistoricalDataMap/DowloadWebService/wiki/run-as-Daemon)
If the bash script, for any reason, can't be run, go to here
if any problems occur, please contact me over my student mail :
thank you and have fun ^^