Как обновить Wialon Local с версии 1804 до 1904
Чтобы обновить Wialon Local с версии 1804 до версии 1904, необходимо выполнить описанные ниже шаги.
-
Убедитесь, что операционная система Debian обновлена до версии 9 (Stretch).
- При обновлении с Debian 8 на Debian 9 необходимо в файл
/etc/nginx/nginx.conf
добавить строку видаinclude /etc/nginx/modules-enabled/\*.conf
. Пример полученного файла:
user www-data; worker_processes 2; worker_rlimit_nofile 65535; include /etc/nginx/modules-enabled/*.conf; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 65535; } http { include /etc/nginx/common/*; include /etc/nginx/conf.d/*; }
- При обновлении с Debian 8 на Debian 9 необходимо в файл
-
Добавьте дополнительные опции (указаны ниже) в конфигурационные файлы nginx для сайта администратора (
/etc/nginx/conf.d/lcm.conf
). Опции нужно внести в секциюlocation
разделаserver
файлаlcm.conf
и в конфигурации других nginx, участвующих в проксировании запросов. Это необходимо для активации работы по веб-сокетам.proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade";
Пример конфигурационного файла
lcm.conf
:server { listen 80; server_name 10.10.10.10; client_max_body_size 10000m; proxy_read_timeout 500; location /50x.html { root /home/wialon/wlocal/nginx/www/nginx-default; } location / { if ( $args ~* dns-test ) { echo 1; } proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_pass http://localhost:8080; } access_log /var/log/nginx/lcm.access.log; }
-
Установите утилиту
ripgrep
. Она необходима для быстрого считывания статистической информации о состоянии сервера.wget --no-check-certificate http://ftp.br.debian.org/debian/pool/main/r/rust-ripgrep/ripgrep_0.10.0-2_amd64.deb -O /tmp/ripgrep.deb dpkg -i /tmp/ripgrep.deb
-
Установите версию Wialon Local 1904.