Установка Rapid SCADA на Raspberry Pi 2

  • В этой теме 104 ответа, 7 участников, последнее обновление 4 года назад сделано chmak2007.
Просмотр 15 сообщений - с 61 по 75 (из 105 всего)
  • Автор
    Сообщения
  • #14984
    Mikhail
    Модератор

    Дописать в конец файла. Но эти строки вспомогательные — просто запрещают доступ к некоторым файлам. Без них тоже должно работать.

    Если в браузере вбить просто IP, то должна открываться страница Apache. Открывается?

    #14992
    chmak2007
    Участник

    https://ibb.co/ws1tsCs

    • Этот ответ был изменен 4 года назад от chmak2007.
    • Этот ответ был изменен 4 года назад от chmak2007.
    • Этот ответ был изменен 4 года назад от chmak2007.
    • Этот ответ был изменен 4 года назад от Mikhail.
    #14996
    chmak2007
    Участник

    Вбиваю в браузере IP orange pi не куда не заходит

    #14997
    manjey73
    Участник

    service apache2 status

    в командной строке linux под root

    В выводе должно быть active ( running )

    • Этот ответ был изменен 4 года назад от manjey73.
    #15010
    chmak2007
    Участник

    При установке sudo apt-get install libapache2-mod-mono mono-apache-server4
    получилось root@orangepipc2:~# sudo apt-get install libapache2-mod-mono mono-apache-server4
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    mono-apache-server4 is already the newest version (4.7.1-0xamarin2+debian9b1).
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    libapache2-mod-mono : Depends: mono-apache-server (< 4.6) but 4.7.1-0xamarin2+debian9b1 is to be installed or
    mono-apache-server4 (< 4.6) but 4.7.1-0xamarin2+debian9b1 is to be installed or
    mono-apache-server2 (< 4.6) but it is not installable
    E: Unable to correct problems, you have held broken packages.

    #15014
    Mikhail
    Модератор

    manjey73 много писал в этой теме по поводу проблем с зависимостями. По-моему у него в итоге получилось.

    #15015
    Mikhail
    Модератор

    Здесь и здесь есть обсуждение данной проблемы, но решения пока нет.

    • Этот ответ был изменен 4 года назад от Mikhail.
    #15017
    Mikhail
    Модератор

    manjey73, если у Вас получилось, напишите им решение на GitHub

    #15018
    chmak2007
    Участник

    Вот после установки показывает: Проблема

    #15019
    chmak2007
    Участник

    https://yadi.sk/i/GsIdeD4ah3brDQ
    Вроде заработало но в браузере вот так

    • Этот ответ был изменен 4 года назад от chmak2007.
    #15021
    manjey73
    Участник

    Я пересобирал пакет libapache2-mod-mono.
    Для начала удалите то, что вы поставили, чтобы убрать проблему несоответствия версий и apt каждый раз не ругался на нарушенные зависимости, если они есть.
    Либо просто проверьте, что данный модуль у вас не установился.

    Все действия от root

    1. скачать пакет — apt-get download libapache2-mod-mono --download-only
    2. Посмотреть что у вас там за имя пакета получилось, у меня такое — libapache2-mod-mono_3.13-0xamarin5+raspbian9b1_armhf.deb
    команда — dpkg-deb -x libapache2-mod-mono_3.13-0xamarin5+raspbian9b1_armhf.deb /root/deb — в /root получили папку deb с содержимым пакета
    3. команда — dpkg-deb --control libapache2-mod-mono_3.13-0xamarin5+raspbian9b1_armhf.deb /root/deb/DEBIAN в параметре control два минуса, а то может на длинное тире поменяться
    Получили еще папку /DEBIAN в папке /deb
    4. редактируем в папке /root/deb/DEBIAN файлик control строку
    Depends: debconf (>= 1.2.0), libc6 (>= 2.4), apache2.2-common (>= 2.2) | apache2 (>= 2.4), mono-runtime (>= 2.10), mono-apache-server (>= 4.2) | mono-apache-server4 (>= 4.2) | mono-apache-server2 (>= 4.2), mono-apache-server (<< 4.6) | mono-apache-server4 (<< 4.6) | mono-apache-server2 (<< 4.6)
    В самом конце меняем все << 4.6 на << 4.8
    5. собираем в кучу обратно dpkg -b /root/deb libapache2-mod-mono_new.deb
    6. Устанавливаем как ни в чем не бывало dpkg -i libapache2-mod-mono_new.deb

    Если делать так с нуля то должно заработать, но возможно потребуется инициализация
    sudo a2enmod mod_mono_auto

    Рестартуем сервис Apache

    sudo service apache2 restart

    При чем эта бяка ВЕЗДЕ. Ставил на Debian 10 и 9 в виртуалке на X64, похоже что Mono стал новее, а данный пакет не обновили. У меня пока работает.

    • Этот ответ был изменен 4 года назад от manjey73.
    • Этот ответ был изменен 4 года назад от manjey73.
    #15024
    manjey73
    Участник

    Михаил, продублировал на Git

    #15025
    chmak2007
    Участник

    Спасибо попробую о результатах отпишусь

    #15026
    chmak2007
    Участник

    Произошла ошибка

    • Этот ответ был изменен 4 года назад от chmak2007.
    #15028
    chmak2007
    Участник

    https://yadi.sk/i/qGxVbLJvNkTpfw

    • Этот ответ был изменен 4 года назад от Mikhail.
Просмотр 15 сообщений - с 61 по 75 (из 105 всего)
  • Вы должны авторизироваться для ответа в этой теме.