Updated installation instructions for linux

This commit is contained in:
Daniel Brunner
2016-08-02 21:19:53 +02:00
parent 3b3f84bf65
commit b8848ce897

View File

@ -3,8 +3,7 @@ A browser map for [PokeMobBot](https://github.com/PocketMobsters/PokeMobBot) usi
## Installation
I recomment using an apache webserver for serving the map because there is an websocket module that can help you to avoid using a second tcp port just for the websocket.
The apache acts then as a "proxy" for the websocket api on `/websocket`.
The apache acts then as a "proxy" for the websocket api on `/websocket`.
First step is to obtain the live map from GitHub. You could download a simple zip-archive [here](https://github.com/0xFEEDC0DE64/PokeMobBotMap/archive/master.zip). Experienced users can `git clone` it.
### Installation on Windows
@ -12,12 +11,13 @@ Download the latest apache binaries on [Apache Lounge](https://www.apachelounge.
* `ServerRoot "c:/Path/To/Apache24"`
* `DocumentRoot "C:/Path/To/PokeMobBotMap/src"`
* `\<Directory "C:/Path/To/PokeMobBotMap/src"\>`
* `\<Directory "C:/Path/To/PokeMobBotMap/src"\>`
Please note that the /src is mandatory unless you moved the src folder somewhere else.
You also need to **uncomment** (remove the hashtag) the following lines:
You also need to **uncomment** (removing the hashtag) the following lines:
* LoadModule proxy_module modules/mod_proxy.so
* LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
* `LoadModule proxy_module modules/mod_proxy.so`
* `LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so`
Now you need to configure the websocket proxy thing. Add the following lines on the end of the configuration file:
@ -27,4 +27,11 @@ Now you need to configure the websocket proxy thing. Add the following lines on
</IfModule>
```
Be sure the **port 14251** matches your websocket port in the bot configuration.
Be sure the **port 14251** matches your websocket port in the bot configuration.
### Installation on Linux
If you know linux well enough, you should understand the needed configuration steps for Windows and be able to "convert" them to a linux basis.
You need to install apache and the two mods (mod_proxy and mod_proxy_wstunnel).
The configuration for proxy_wstunnel_module should remain the same.
Feel free to expand this README using pull requests. Thanks!