Инструменты пользователя

Инструменты сайта

  • Показать страницу
  • История страницы
  • Ссылки сюда
  • Оставить на чай
  • Экспорт в PDF
  • Наверх

  • software:linux_server:tile_map_server_22.04.4

    Различия

    Показаны различия между двумя версиями страницы.

    Ссылка на это сравнение

    Предыдущая версия справа и слеваПредыдущая версия
    Следующая версия
    Предыдущая версия
    software:linux_server:tile_map_server_22.04.4 [2024/08/04 21:45] – [Скомпилируем исходный код mod_tile] vladpolskiysoftware:linux_server:tile_map_server_22.04.4 [2024/08/04 23:09] (текущий) – [Ссылки и литература] vladpolskiy
    Строка 664: Строка 664:
     {{:software:linux_server:tile_map_server_24.04._69.png?|}} {{:software:linux_server:tile_map_server_24.04._69.png?|}}
       * проверим наш Apache набрав в браузере адрес нашего виртуального сервера (в нашем случае: http://192.168.1.64/)   * проверим наш Apache набрав в браузере адрес нашего виртуального сервера (в нашем случае: http://192.168.1.64/)
    -{{:software:linux_server:tile_map_server_24.04._69.png?|}}+{{:software:linux_server:tile_map_server_24.04._70.png?|}} 
     +\\   
     +Перечень команд работы с сервисом рендер  
     +  * sudo systemctl start renderd 
     +  * sudo systemctl restart renderd 
     +  * sudo systemctl enable renderd 
     +  * sudo systemctl status renderd 
     +  * sudo systemctl stop renderd 
     +  * sudo systemctl daemon-reload 
     +\\   
     +Перезапустим и провеим статус сервиса 
     +<code> 
     +sudo systemctl daemon-reload 
     +sudo systemctl enable renderd 
     +sudo systemctl restart renderd 
     +sudo systemctl status renderd 
     +</code> 
     +{{:software:linux_server:tile_map_server_24.04._79.png?|}} 
     +<details> 
     +<summary>«Настройки конфигов»</summary> 
     +<code> 
     +sudo nano /etc/renderd.conf 
     +sudo -u 'alisa' renderd -f -c /etc/renderd.conf 
     +sudo renderd -f -c /etc/renderd.conf 
     +sudo renderd -f 
     + 
     + 
     +renderd.service 
     +systemctl start renderd.service 
     +systemctl enable renderd.service 
     +systemctl status renderd.service 
     +systemctl status 
     + 
     +sudo systemctl start renderd 
     +sudo systemctl restart renderd 
     +sudo systemctl enable renderd 
     +sudo systemctl status renderd 
     +sudo systemctl stop renderd 
     +sudo systemctl daemon-reload 
     + 
     +sudo service renderd start 
     + 
     +sudo chown alisa /run/renderd/ -R 
     +sudo chown alisa /var/cache/renderd/tiles/ -R 
     + 
     + 
     + 
     +sudo apt install renderd 
     + 
     + 
     +sudo chown alisa /home/alisa/src/openstreetmap-carto/ -R 
     +sudo chown alisa /home/alisa/src/openstreetmap-carto/mapnik.xml 
     + 
     + 
     + 
     +sudo nano /etc/renderd.conf 
     +[ajt] 
     +URI=/hot/ 
     +TILEDIR=/var/lib/mod_tile 
     +XML=/home/alisa/src/openstreetmap-carto/mapnik.xml 
     +HOST=localhost 
     +TILESIZE=256 
     +MAXZOOM=20 
     + 
     +sudo nano /etc/apache2/conf-available/mod_tile.conf 
     +LoadModule tile_module /usr/lib/apache2/modules/mod_tile.so 
     + 
     +sudo nano /etc/apache2/sites-available/000-default.conf 
     +LoadTileConfigFile /etc/renderd.conf 
     +ModTileRenderdSocketName /var/run/renderd/renderd.sock 
     +# Timeout before giving up for a tile to be rendered 
     +ModTileRequestTimeout 0 
     +# Timeout before giving up for a tile to be rendered that is otherwise missing 
     +ModTileMissingRequestTimeout 30 
     + 
     +sudo nano ~/src/mod_tile/debian/renderd.init 
     + 
     +sudo nano /usr/lib/systemd/system/renderd.service 
     + 
     +[Unit] 
     +Description=Renderd 
     +After=network.target auditd.service 
     + 
     +[Service] 
     +Type=forking 
     +ExecStart=/etc/init.d/renderd start 
     +ExecReload=/etc/init.d/renderd restart 
     +ExecStop=/etc/init.d/renderd stop 
     +Environment=G_MESSAGES_DEBUG=all 
     + 
     +[Install] 
     +WantedBy=multi-user.target 
     + 
     + 
     + 
     +[Unit] 
     +Description=Daemon that renders map tiles using mapnik 
     +Documentation=man:renderd 
     +After=network.target auditd.service 
     + 
     +[Service] 
     +ExecStart=/usr/bin/renderd -f 
     +User=alisa 
     + 
     +[Install] 
     +WantedBy=multi-user.target 
     +</code> 
     +</details>
       * <color #ed1c24>Дальше не продолжаем если не дождались загрузки данных в базу и Создание индексов</color>   * <color #ed1c24>Дальше не продолжаем если не дождались загрузки данных в базу и Создание индексов</color>
     +
     =====Запуск рендера в первый раз===== =====Запуск рендера в первый раз=====
     запустим renderd, чтобы попытаться отрендерить некоторые плитки. Сначала мы запустим его на переднем плане, чтобы видеть любые ошибки по мере их возникновения: запустим renderd, чтобы попытаться отрендерить некоторые плитки. Сначала мы запустим его на переднем плане, чтобы видеть любые ошибки по мере их возникновения:
    Строка 818: Строка 926:
     \\   \\  
     [[https://book51.ru/doku.php?id=notes:nas:osm_synology_vmm|Synology Open Street Map Server]] [[https://book51.ru/doku.php?id=notes:nas:osm_synology_vmm|Synology Open Street Map Server]]
     +\\  
     +https://github.com/openstreetmap/mod_tile/blob/master/docs/build/building_on_ubuntu.md
     +\\  
     +https://switch2osm.org/serving-tiles/manually-building-a-tile-server-ubuntu-24-04-lts/
     +\\  
     +https://www.linuxbabe.com/linux-server/osm-openstreetmap-tile-server-ubuntu-22-04
     +\\  
     +https://ircama.github.io/osm-carto-tutorials/kosmtik-ubuntu-setup/
     +\\  
     +https://www.linuxbabe.com/debian/openstreetmap-osm-tile-server-debian-12-bookworm
     +\\  
     +https://github.com/openstreetmap/mod_tile
     +\\  
      
    software/linux_server/tile_map_server_22.04.4.1722797124.txt.gz · Последнее изменение: 2024/08/04 21:45 — vladpolskiy