4.7/5 - (4 votes)

Installation of Xtream-UI on ubuntu server with admin pane. Xtream-UI is an interface that allows you to control any piece of media that is streaming through your IPTV.

How do I install?

update your ubuntu first, then install the panel

If you want a whole NEW installation, choose MAIN.

If you want to install load balance on additional servers, add a server to the panel on the management servers page, then run the script and proceed with the LB option.

If you want to update the admin panel, select UPDATE, then paste the download link of release_xyz.zip file.

Or


Scripts

>Install Xtream UI:

root#>apt-get update

root#>apt-get install libxslt1-dev libcurl3 libgeoip-dev python

root#>wget https://xtream.hosting/scripts/install.py

root#>python install.py

Auto initialize on boot:

nano /etc/crontab
/home/xtreamcodes/iptv_xtream_codes/start_services.sh

Or

Install Xtream UI in install Ubuntu 18.04 64 bits

Run These Commands From Root

apt-get update && apt-get upgrade -y && sudo apt-get install mysql-server -y && sudo apt-get install python -y && sudo apt install apache2 -y && sudo apt-get install libxslt1-dev -y && sudo apt-get install libgeoip-dev -y && apt-get update && apt-get upgrade -y

sudo reboot

Then

On the main server run these commands

apt install python -y && apt-get update && apt-get install libxslt1-dev libcurl3 libgeoip-dev python -y

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

sudo python install.py

On This command

sudo python install.py

the system gives three options

MAIN,LB,ADMIN
First, write MAIN

when this command is completed save SQL pass and run again this command;
sudo python install.py
again it asks for
MAIN,LB,ADMIN
This time write ADMIN

and after completion, you got main server access like
http://ip:25500user: admin
Pass: admin
Reboot the main server when back run this command or any time server not reachable

/home/xtreamcodes/iptv_xtream_codes/start_services.sh

The main server established, now install Fresh Ubuntu 18.04 64 bits on LB servers
and start commands

apt-get update && apt-get upgrade -y && sudo apt-get install mysql-server -y && sudo apt-get install python -y && sudo apt install apache2 -y && sudo apt-get install libxslt1-dev -y && sudo apt-get install libgeoip-dev -y && apt-get update && apt-get upgrade -y

sudo reboot

Then

sudo python install.py

On This command

apt install python -y && apt-get update && apt-get install libxslt1-dev libcurl3 libgeoip-dev python -y

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

sudo python install.py

the system gives three options

MAIN,LB,ADMIN
First, write LB

when installation done
reboot LB and run this command to get the server online

/home/xtreamcodes/iptv_xtream_codes/start_services.sh

Main server and LB installed

Now time to link LB sever to the Main server

just open the main server click on ad LB fill fields and click on add.

About the Author

Shahid Malla

Shahid Malla is an accomplished system admin and web developer, renowned for his expertise in various fields. With a strong background in WHMCS development, WordPress development, and PHP development, Shahid has honed his skills over the years to deliver exceptional results. As a top-rated freelancer, he has consistently garnered praise and recognition, earning a stellar 5-star rating from a pool of 500 reviews. Shahid's proficiency extends beyond coding and development, encompassing server configuration, server management, and web security. With his extensive knowledge and dedication to delivering high-quality solutions, Shahid Malla is your go-to professional for all your technical needs.

View All Articles