Fleetrun
Hecterra
NimBus
Другие приложения
Wialon для Android/iOS
Logistics
Wialon Local
Wialon Hosting
Distance Tag
WiaTag
Configurator
LeaseControl
2204
Содержание
Как обновить Wialon Local с версии 1704 до 1804
  • upgrading_wialon_local

В этой инструкции описывается последовательность действий для обновления Wialon Local с версии 1704 до версии 1804.

Для корректного функционирования Wialon Local версий 1704, 1804 и 1904 необходим пакет Node.js 6.x . Поддержка старых версий Node.js, начиная с релиза 1804, прекращена.

Официальные репозитории Debian 8 и Debian 9 включают в себя пакеты более ранних версий. При установке из нашего дистрибутива Node.js необходимой версии устанавливается автоматически.

  1. Обновите Node.js до версии 6.x, если вы получили уведомление о том, что версия Node.js, используемая на вашем сервере, устарела. Для этого выполните следующие действия:
    • Войдите в терминал от имени главного пользователя (root) и выполните команды, указанные ниже.

      cd /home/wialon/wlocal/
      service wlocal stop
      ./adf_script stop
      apt-get install -y curl
      curl -sL https://deb.nodesource.com/setup_6.x | bash -
      apt-get install -y nodejs
      npm -g install forever
      npm install
      chown -R wialon:wialon /home/wialon/
      service wlocal restart
    • Проверьте доступность ваших сайтов после их перезапуска.
  2. Установите версию Wialon Local 1804.



Как обновить Wialon Local с версии 1804 до 1904
  • upgrading_wialon_local

Чтобы обновить Wialon Local с версии 1804 до версии 1904, необходимо выполнить описанные ниже шаги.

  1. Убедитесь, что операционная система 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/*;
    }
  2. Добавьте дополнительные опции (указаны ниже) в конфигурационные файлы 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;
    }
  3. Установите утилиту  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
    
  4. Установите версию Wialon Local 1904.




Как обновить Wialon Local с версии 1904 до 2004
  • upgrading_wialon_local

Чтобы обновить Wialon Local с версии 1904 до версии 2004, выполните описанные ниже шаги.

  1. Обновите операционную систему Debian до версии 10 (Buster).
  2. Установите утилиту pigz и curl. Для этого войдите в терминал от имени главного пользователя (root) и выполните следующую команду:

    apt-get install pigz curl
  3. Обновите  Node.js до версии 10.x, выполнив от имени главного пользователя (root) следующие команды:

    cd /home/wialon/wlocal/
    service wlocal stop
    ./adf_script stop
    apt-get install -y curl
    curl -sL https://deb.nodesource.com/setup_10.x | bash -
    apt-get install -y nodejs
    npm -g install forever
    npm install
    chown -R wialon:wialon /home/wialon/
    service wlocal restart
  4. Установите версию Wialon Local 2004.

Проверьте доступность ваших сайтов после их перезапуска. Для обновления Node.js вы можете также обратиться в службу технической поддержки. В этом случае укажите в письме данные для доступа в консоль сервера — SSH (IP, логин и пароль).

Инструкция также расположена на  официальном сайте разработчика  Node.js.




Как обновить Wialon Local с версии 2104 до 2204
  • upgrading_wialon_local

Чтобы обновить Wialon Local с версии 2104 до версии 2204, выполните описанные ниже шаги.

  1. Обновите операционную систему Debian до версии 11 (Bullseye).
  2. Обновите Node.js до версии 12.x, выполнив от имени главного пользователя (root) следующие команды:

    cd /home/wialon/wlocal/
    service wlocal stop
    ./adf_script stop
    apt-get install -y curl
    curl -sL https://deb.nodesource.com/setup_12.x | bash -
    apt-get install -y nodejs
    npm -g install forever
    npm install
    chown -R wialon:wialon /home/wialon/
    service wlocal restart
  3. Установите версию Wialon Local 2204.

Проверьте доступность ваших сайтов после их перезапуска. Для обновления Node.js вы можете также обратиться в службу технической поддержки. В этом случае укажите в письме данные для доступа в консоль сервера — SSH (IP, логин и пароль).

Инструкция также расположена на официальном сайте разработчика Node.js.

10
  • 10
  • 25
  • 30
Спасибо за ваш отзыв!
Сообщить об ошибке
Текст с ошибкой Комментарий
Максимум 500 символов