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

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

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

  • software:linux_server:tile_map_server_22.04.4

    Различия

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

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

    Предыдущая версия справа и слеваПредыдущая версия
    Следующая версия
    Предыдущая версия
    software:linux_server:tile_map_server_22.04.4 [2024/08/04 22:48] – [Настройка Apache] vladpolskiysoftware:linux_server:tile_map_server_22.04.4 [2024/08/04 23:09] (текущий) – [Ссылки и литература] vladpolskiy
    Строка 665: Строка 665:
       * проверим наш Apache набрав в браузере адрес нашего виртуального сервера (в нашем случае: http://192.168.1.64/)   * проверим наш Apache набрав в браузере адрес нашего виртуального сервера (в нашем случае: http://192.168.1.64/)
     {{:software:linux_server:tile_map_server_24.04._70.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, чтобы попытаться отрендерить некоторые плитки. Сначала мы запустим его на переднем плане, чтобы видеть любые ошибки по мере их возникновения:
    Строка 820: Строка 928:
     \\   \\  
     https://github.com/openstreetmap/mod_tile/blob/master/docs/build/building_on_ubuntu.md 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.1722800901.txt.gz · Последнее изменение: 2024/08/04 22:48 — vladpolskiy