mirror of
https://github.com/openstreetmap/mod_tile.git
synced 2025-08-08 08:24:25 +00:00
Improved configuration files
This commit is contained in:
14
.github/workflows/github-actions.yml
vendored
14
.github/workflows/github-actions.yml
vendored
@ -120,22 +120,22 @@ jobs:
|
|||||||
- name: Set up Apache HTTP Server
|
- name: Set up Apache HTTP Server
|
||||||
run: |
|
run: |
|
||||||
sudo mkdir --parents /run/renderd /var/cache/renderd/tiles
|
sudo mkdir --parents /run/renderd /var/cache/renderd/tiles
|
||||||
mkdir --parents examples/example-map/leaflet
|
mkdir --parents utils/example-map/leaflet
|
||||||
curl --silent "https://unpkg.com/leaflet@1.7.1/dist/leaflet.js" \
|
curl --silent "https://unpkg.com/leaflet@1.7.1/dist/leaflet.js" \
|
||||||
> examples/example-map/leaflet/leaflet.min.js
|
> utils/example-map/leaflet/leaflet.min.js
|
||||||
curl --silent "https://unpkg.com/leaflet@1.7.1/dist/leaflet.css" \
|
curl --silent "https://unpkg.com/leaflet@1.7.1/dist/leaflet.css" \
|
||||||
> examples/example-map/leaflet/leaflet.css
|
> utils/example-map/leaflet/leaflet.css
|
||||||
sudo ln --symbolic \
|
sudo ln --symbolic \
|
||||||
"${PWD}/examples/example-map" \
|
"${PWD}/utils/example-map" \
|
||||||
/var/www/
|
/var/www/
|
||||||
sudo ln --symbolic \
|
sudo ln --symbolic \
|
||||||
"${PWD}/examples/config/renderd/renderd.conf.dist" \
|
"${PWD}/etc/renderd/renderd.conf.examples" \
|
||||||
/etc/renderd.conf
|
/etc/renderd.conf
|
||||||
sudo ln --symbolic \
|
sudo ln --symbolic \
|
||||||
"${PWD}/examples/config/apache2/renderd.conf.dist" \
|
"${PWD}/etc/apache2/renderd.conf" \
|
||||||
/etc/apache2/conf-enabled/renderd.conf
|
/etc/apache2/conf-enabled/renderd.conf
|
||||||
sudo ln --symbolic \
|
sudo ln --symbolic \
|
||||||
"${PWD}/examples/config/apache2/renderd-example-map.conf.dist" \
|
"${PWD}/etc/apache2/renderd-example-map.conf" \
|
||||||
/etc/apache2/conf-enabled/renderd-example-map.conf
|
/etc/apache2/conf-enabled/renderd-example-map.conf
|
||||||
echo "LoadModule tile_module /usr/lib/apache2/modules/mod_tile.so" \
|
echo "LoadModule tile_module /usr/lib/apache2/modules/mod_tile.so" \
|
||||||
| sudo tee --append /etc/apache2/mods-enabled/mod_tile.load
|
| sudo tee --append /etc/apache2/mods-enabled/mod_tile.load
|
||||||
|
@ -48,7 +48,7 @@ renderd_SOURCES = \
|
|||||||
$(STORE_SOURCES)
|
$(STORE_SOURCES)
|
||||||
renderd_CXXFLAGS = $(MAPNIK_CFLAGS)
|
renderd_CXXFLAGS = $(MAPNIK_CFLAGS)
|
||||||
renderd_LDADD = $(PTHREAD_CFLAGS) $(MAPNIK_LDFLAGS) $(STORE_LDFLAGS) -liniparser
|
renderd_LDADD = $(PTHREAD_CFLAGS) $(MAPNIK_LDFLAGS) $(STORE_LDFLAGS) -liniparser
|
||||||
renderd_DATA = renderd.conf
|
renderd_DATA = etc/renderd/renderd.conf
|
||||||
|
|
||||||
render_speedtest_SOURCES = \
|
render_speedtest_SOURCES = \
|
||||||
src/speedtest.cpp \
|
src/speedtest.cpp \
|
||||||
|
@ -90,7 +90,7 @@ Configuration
|
|||||||
After you either installed the software packages or copiled the software
|
After you either installed the software packages or copiled the software
|
||||||
yourself, you can continue with the configuration. For your convenience
|
yourself, you can continue with the configuration. For your convenience
|
||||||
example configuration files are distributed with the software packages and
|
example configuration files are distributed with the software packages and
|
||||||
located in the ``examples/config`` directory of this repository.
|
located in the ``etc`` directory of this repository.
|
||||||
|
|
||||||
A very basic example-map and data can be found in the ``example-map``
|
A very basic example-map and data can be found in the ``example-map``
|
||||||
directory. For a simple test copy it over to ``/var/www/example-map``.
|
directory. For a simple test copy it over to ``/var/www/example-map``.
|
||||||
@ -99,9 +99,9 @@ Copy the configuration files to their place, too:
|
|||||||
|
|
||||||
::
|
::
|
||||||
|
|
||||||
$ cp examples/config/renderd.conf.dist /etc/renderd.conf
|
$ cp etc/renderd/renderd.conf /etc/renderd.conf
|
||||||
$ cp examples/config/apache2/renderd.conf.dist /etc/apache2/conf-available/renderd.conf
|
$ cp etc/apache2/renderd.conf /etc/apache2/conf-available/renderd.conf
|
||||||
$ cp examples/config/apache2/renderd-example-map.conf.dist /etc/apache2/conf-available/renderd-example-map.conf
|
$ cp etc/apache2/renderd-example-map.conf /etc/apache2/conf-available/renderd-example-map.conf
|
||||||
|
|
||||||
Enable the configuration:
|
Enable the configuration:
|
||||||
|
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
Alias /mod_tile /var/cache/renderd/tiles
|
|
||||||
|
|
||||||
<Directory /var/cache/renderd/tiles>
|
<Directory /var/cache/renderd/tiles>
|
||||||
|
|
||||||
Options Indexes FollowSymLinks MultiViews
|
Options Indexes FollowSymLinks MultiViews
|
@ -7,7 +7,7 @@ num_threads=4
|
|||||||
tile_dir=/var/cache/renderd/tiles
|
tile_dir=/var/cache/renderd/tiles
|
||||||
|
|
||||||
[mapnik]
|
[mapnik]
|
||||||
plugins_dir=/usr/lib/mapnik/3.0/input
|
plugins_dir=/usr/lib/mapnik/3.1/input
|
||||||
font_dir=/usr/share/fonts/truetype
|
font_dir=/usr/share/fonts/truetype
|
||||||
font_dir_recurse=true
|
font_dir_recurse=true
|
||||||
|
|
Reference in New Issue
Block a user