Я застрял при установке xrtream ui.

Вопрос или проблема

В чем проблема? У меня Ubuntu 18.04. Я просто ввожу MAIN и нажимаю “Enter”, но получаю синтаксическую ошибку. Как так??? Вот что я хочу установить

wget https://xtream-ui.com/install/install.py ; sudo python install.py

` Затем он просит меня выбрать

Тип установки [MAIN, LB]: 

и я должен ввести MAIN, верно? Я так и делаю, но мне возвращается ошибка под названием:

 │         Неверный тип установки        │

пожалуйста, посмотрите на картинку

Я начал установку следующим образом для 19.10:

sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install mysql-server
sudo apt-get install python2.7
sudo apt install apache2
sudo apt-get install libxslt1-dev libcurl4 libgeoip-dev python -y
wget https://xtream-ui.com/install/install.py

Отредактируйте install.py и замените libcurl3 на libcurl4

sudo python2.7 install.py

Но во время установки я получил следующую ошибку, которую вы не смогли бы получить, если бы попытались:

 ┌──────────────────────────────────────────┐ 
 │             Установка libpng            │ 
 └──────────────────────────────────────────┘ 

dpkg: ошибка при обработке архива /tmp/libpng12.deb (--install):
 невозможно установить новую версию '/lib/x86_64-linux-gnu/libpng12.so.0': Нет такого файла или директории
Во время обработки были обнаружены ошибки:
 /tmp/libpng12.deb

Но это к следующему вопросу.

Замена libcurl3 на libcurl4 — это не правильный путь, а лишь эксперимент, чтобы увидеть, пойдет ли установка дальше в случае этой манипуляции.

Полный лог установки:

Тип установки [MAIN, LB]: MAIN

 ┌──────────────────────────────────────────┐ 
 │          Начать установку? Y/N         │ 
 └──────────────────────────────────────────┘ 

  Y

 ┌──────────────────────────────────────────┐ 
 │          Подготовка установки          │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │      Удаление libcurl4, если установлен      │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │            Установка libcurl4           │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │          Установка libgeoip-dev         │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │          Установка libxslt1-dev         │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │           Установка e2fsprogs           │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │              Установка wget             │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │             Установка mcrypt            │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │              Установка nscd             │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │              Установка htop             │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │          Установка mysql-server         │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │             Установка libpng            │ 
 └──────────────────────────────────────────┘ 

dpkg: ошибка при обработке архива /tmp/libpng12.deb (--install):
 невозможно установить новую версию '/lib/x86_64-linux-gnu/libpng12.so.0': Нет такого файла или директории
Во время обработки были обнаружены ошибки:
 /tmp/libpng12.deb
 ┌──────────────────────────────────────────┐ 
 │         Создание пользователя xtreamcodes        │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │           Скачивание программного обеспечения           │ 
 └──────────────────────────────────────────┘ 


 ┌──────────────────────────────────────────┐ 
 │            Установка программного обеспечения           │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │             Настройка MySQL            │ 
 └──────────────────────────────────────────┘ 

Работа для mysql.service не выполнена, так как управляющий процесс завершился с кодом ошибки.
См. "systemctl status mysql.service" и "journalctl -xe" для получения дополнительной информации.
 ┌──────────────────────────────────────────┐ 
 │        Введите пароль root MySQL:        │ 
 └──────────────────────────────────────────┘ 

  Пароль

 ┌──────────────────────────────────────────┐ 
 │   Удалить существующую и создать базу данных? Y/N   │ 
 └──────────────────────────────────────────┘ 

  y 
mysql: [Предупреждение] Использование пароля в командной строке может быть небезопасно.
ERROR 2002 (HY000): Невозможно подключиться к локальному MySQL серверу через сокет '/var/run/mysqld/mysqld.sock' (2)
mysql: [Предупреждение] Использование пароля в командной строке может быть небезопасно.
ERROR 2002 (HY000): Невозможно подключиться к локальному MySQL серверу через сокет '/var/run/mysqld/mysqld.sock' (2)
mysql: [Предупреждение] Использование пароля в командной строке может быть небезопасно.
ERROR 2002 (HY000): Невозможно подключиться к локальному MySQL серверу через сокет '/var/run/mysqld/mysqld.sock' (2)
mysql: [Предупреждение] Использование пароля в командной строке может быть небезопасно.
ERROR 2002 (HY000): Невозможно подключиться к локальному MySQL серверу через сокет '/var/run/mysqld/mysqld.sock' (2)
mysql: [Предупреждение] Использование пароля в командной строке может быть небезопасно.
ERROR 2002 (HY000): Невозможно подключиться к локальному MySQL серверу через сокет '/var/run/mysqld/mysqld.sock' (2)
mysql: [Предупреждение] Использование пароля в командной строке может быть небезопасно.
ERROR 2002 (HY000): Невозможно подключиться к локальному MySQL серверу через сокет '/var/run/mysqld/mysqld.sock' (2)
 ┌──────────────────────────────────────────┐ 
 │               Шифрование...              │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │            Настройка системы            │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │              Изменение Nginx             │ 
 └──────────────────────────────────────────┘ 

 ┌─────────────────────────────────────────────────┐ 
 │           Запуск Xtream Codes          │ 
 └─────────────────────────────────────────────────┘ 

/home/xtreamcodes/iptv_xtream_codes/php/bin/php: ошибка при загрузке разделяемых библиотек: libpng12.so.0: невозможно открыть общий объектный файл: Нет такого файла или директории
start-stop-daemon: несовпадение по мировому pidfile /home/xtreamcodes/iptv_xtream_codes/php/VaiIb8.pid небезопасно
start-stop-daemon: несовпадение по мировому pidfile /home/xtreamcodes/iptv_xtream_codes/php/JdlJXm.pid небезопасно
start-stop-daemon: несовпадение по мировому pidfile /home/xtreamcodes/iptv_xtream_codes/php/CWcfSP.pid небезопасно
 ┌──────────────────────────────────────────┐ 
 │                                          │ 
 │                                          │ 
 │          Установка завершена!         │ 
 │                                          │ 
 │                                          │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │    Панель администратора: http://192.168.1.3:25500    │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │     Пожалуйста, сохраните свой пароль MySQL!    │ 
 └──────────────────────────────────────────┘ 

 ┌──────────────────────────────────────────┐ 
 │             KOfH2GObqjEEkyNh             │ 
 └──────────────────────────────────────────┘ 

Но панель администратора не работает: http://192.168.1.3:25500

404 Не найдено
nginx/1.14.0

Если вы не смогли установить libcurl3, вы можете попробовать это решение и попробовать установить с libcurl3.

Ответ или решение

К сожалению, установка Xtream UI на Ubuntu 18.04 может быть непростой задачей, особенно если вы сталкиваетесь с проблемами, описанными в вашем вопросе. Я постараюсь помочь вам с этой проблемой, разъяснив весь процесс и предлагая некоторые решения.

Шаг 1: Убедитесь в актуальности системы

Перед началом установки необходимо убедиться, что ваша система обновлена. Выполните команды:

sudo apt-get update && sudo apt-get upgrade -y

Шаг 2: Установите необходимые зависимости

Некоторые зависимости могут отсутствовать, поэтому вам нужно их установить. Выполните следующую команду:

sudo apt-get install mysql-server python2.7 apache2 libxslt1-dev libcurl4 libgeoip-dev -y

Шаг 3: Скачайте и измените установочный скрипт

Теперь скачайте установочный скрипт:

wget https://xtream-ui.com/install/install.py

Если установщик требует libcurl3, то вам, возможно, придется редактировать скрипт install.py, чтобы заменить libcurl3 на libcurl4, как вы уже делали:

nano install.py

И найдите все упоминания о libcurl3, замените на libcurl4, затем сохраните и закройте файл.

Шаг 4: Запустите установку

Теперь выполните установку с использованием Python 2.7:

sudo python2.7 install.py

Когда скрипт спросит тип установки, введите MAIN (вы должны вводить именно это слово без кавычек и лишних пробелов).

Проблемы с ошибками во время установки

Если вы получили ошибку, связанную с libpng, попробуйте установить библиотеку вручную:

sudo apt-get install libpng-dev

Если ошибка записи в libpng сохраняется, возможно, вам нужно будет скачать libpng12 вручную:

wget http://packages.ubuntu.com/xenial/amd64/libpng12-0/download

Выполните установку через dpkg:

sudo dpkg -i libpng12-0*.deb

Проблемы с MySQL

Если MySQL-сервер не запускается, проверьте статус службы:

sudo systemctl status mysql.service

При необходимости просмотрите журнал совпадений:

journalctl -xe

Если у MySQL есть проблемы с запуском, возможно, есть конфликты конфигурации, и вам нужно будет это отладить.

Шаг 5: Проверка работы интерфейса

После завершения установки проверьте, доступен ли интерфейс:

http://192.168.1.3:25500

Если вы видите 404 Not Found, убедитесь, что служба Xtream UI запущена:

sudo systemctl start nginx

И проверьте конфигурацию Nginx, возможно, вам потребуется отредактировать файл конфигурации:

sudo nano /etc/nginx/sites-available/default

Шаг 6: Дополнительные советы

  1. Убедитесь, что у вас есть правильные права доступа к директориям и файлам, создаваемым Xtream UI. Убедитесь, что пользователь xtreamcodes имеет необходимые права.
  2. Возможно, вам потребуется дополнительно открыть порты в вашем фаерволе.
  3. Обратите внимание на совместимость версий используемого ПО.

Заключение

Установка Xtream UI может вызвать множество ошибок, но следуя вышеизложенным шагам, вы сможете справиться с большинством из них. Если у вас возникнут дополнительные проблемы, не стесняйтесь искать решение в официальной документации или на форумах сообщества. Удачи!

Оцените материал
Добавить комментарий

Капча загружается...