Comment installer XUI Panel (XUI.ONE) – Tutoriel étape par étape | Astuces 2024
XUI.ONE est le panneau IPTV payant le plus célèbre fourni par GTA et son équipe, doté de fonctionnalités exceptionnelles et d’une sécurité améliorée. Le panneau est constamment disponible avec deux versions officielles et une version bêta. Il peut être installé à la fois sur Ubuntu 20 et Ubuntu 18, mais les Load Balancers semblent fonctionner uniquement sur Ubuntu 20.
Si vous migrez du panneau Xtream UI vers XUI ONE sans réinstaller le système d’exploitation, suivez ce guide pour supprimer les anciens montages Xtream UI afin d’exécuter le nouveau panneau en toute fluidité.
Actuellement, le panneau dispose de la version V1.3.12, qui est leur première version officielle avec moins de fonctionnalités mais parfaitement stable, et la deuxième est la version V1.5.5 R2, en tant que deuxième génération de version officielle avec une version bêta de V1.5.12 R1.
Nous proposons l’installation du panneau XUI en tant que service payant, veuillez nous contacter en cas de besoin
Nous allons installer leur version officielle la plus récente sur un serveur où Xtream UI était déjà installé, et ce sans réinstallation du système d’exploitation (bien que cela puisse également être fait sur une nouvelle installation). Nous avons Ubuntu 18 installé, mais il est recommandé d’utiliser Ubuntu 20. Le panneau est installé avec MariaDB.
Table of Contents
Install XUI.ONE On Ubuntu:
Copiez et exécutez la commande suivante pour la version 1.5.5 Official
wget "https://update.xui.one/XUI_1.5.5.zip" -O /tmp/XUI_1.5.5.zip
Copiez et exécutez la commande suivante pour la version 1.5.12 Beta
wget "https://update.xui.one/XUI_1.5.12.zip" -O /tmp/XUI_1.5.12.zip
Lorsque le téléchargement est terminé, exécutez les commandes suivantes une par une.
cd /tmp
apt install zip unzip -y ; unzip XUI_1.5.5.zip
./install
Maintenant, le processus d’installation a été lancé et va installer les packages et fichiers nécessaires.
Étape 2 : C’est fait !
Le panneau a été installé. Veuillez collecter l’URL du panneau fourni via SSH et visitez-le dans un navigateur.
Maintenant, il vous demandera d’ajouter la clé de licence, ajoutez-la, puis vous serez redirigé vers la création d’un nouvel administrateur. Créez-le et vous êtes prêt.
Ainsi, l’installation de votre panneau était relativement simple. Vous pouvez facilement connecter un nombre illimité d’équilibreurs de charge, et l’installation automatique des équilibreurs de charge fonctionne parfaitement.
Conseils pour XUI ONE :
Vous pouvez nous contacter pour effectuer votre travail à tout moment.
Consultez les astuces pour gérer votre panneau afin d’obtenir les meilleures performances et d’éviter tout problème d’instabilité ou d’arrêt de fonctionnement.
Stop XUI.ONE Panel:
/home/xui/service stop
Start XUI.ONE Panel
/home/xui/service start
Refresh Database
/home/xui/status
List Of Tools
/home/xui/tools
Create Rescue “Access Code”
/home/xui/tools rescue
Create Rescue “Admin User”
/home/xui/tools user
Reauthrize Loadbalancers On MySQL
/home/xui/tools mysql
Restore A Blank Database
/home/xui/tools database
Clear Migration Database
/home/xui/tools migration
Flush All Blocked IPs
/home/xui/tools flush
Regenerate Ports From MySQL
/home/xui/tools ports
Regenerate Access Code From MySQL
/home/xui/tools access
Quick Generate Complete Backup
mysqldump -u root xui > xuiLT-backup.sql
Restore Selected Backup To XUI Database
mysql -u root xui < path/backup/file.sql
Processus de migration :
Tout d’abord, restaurez le fichier SQL dans la base de données de migration avec la commande shell suivante :
mysql xui_migrate < database.sql
Maintenant, vous avez deux façons de démarrer le processus de migration pour la base de données XUI. La première consiste à visiter la page du panneau, et la deuxième à le faire manuellement via la ligne de commande.
Démarrez la migration depuis le panneau ou visitez cette URL et cliquez sur « Migrate » (Migrer).
Start Migration On Shell:
/home/xui/bin/php/bin/php /home/xui/includes/cli/migrate.php
Start Migration On Browser:
Visit: http://host.com:port/accesscode/setup
Si quelque chose ne se passe pas comme prévu, vous pouvez restaurer une base de données XUI vide et recommencer le processus en exécutant la commande suivante.
mysql xui < /home/xui/bin/install/database.sql
Reset Admin User and Password to admin:admin
mysql
USE `xui`; REPLACE INTO `users`(`id`, `username`, `password`, `member_group_id`, `status`, `owner_id`, `date_registered`) VALUES(1, 'admin', '$6$rounds=20000$xui$eQfRsD2gsIUhoY5RnnYN82qiB5VeZTcHICQrFxXpa98J2R1454b6lzVHVjiJ.NP0gi0X3K7NXVgxeR1VhVhg61', 1, 1, 0, UNIX_TIMESTAMP());
Fix License Error
/home/xui/status
Comment supprimer les anciens panneaux du serveur ?
Eh bien, tout d’abord, il est préférable de procéder à une nouvelle installation d’Ubuntu 20.04 sur votre serveur. Si cela n’est pas possible, avant d’installer XUI, supprimez tout ancien panneau installé en suivant le guide suivant.
Désinstaller Xtream UI (Xtream Codes) de votre serveur.
sudo systemctl stop mysql.service
sudo apt purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-* -y
sudo rm -rf /etc/mysql /var/lib/mysql /var/log/mysql 2>/dev/null
sudo apt autoremove -y
sudo apt autoclean -y
Ensuite, supprimez tout ce qui est lié à Xtream UI / Xtream Codes de votre serveur :
sudo pkill -u xtreamcodes 2>/dev/null
sudo kill $(ps aux | grep '[p]hp' | awk '{print $2}') 2>/dev/null
sudo kill $(ps aux | grep '[n]ginx' | awk '{print $2}') 2>/dev/null
sudo chattr -i /home/xtreamcodes/iptv_xtream_codes/GeoLite2.mmdb 2>/dev/null
sudo rm -rf /home/xtreamcodes/iptv_xtream_codes/tmp/* 2>/dev/null
sudo rm -rf /home/xtreamcodes/iptv_xtream_codes/streams/* 2>/dev/null
sudo umount -f /home/xtreamcodes/iptv_xtream_codes/streams 2>/dev/null
sudo umount -f /home/xtreamcodes/iptv_xtream_codes/tmp 2>/dev/null
sudo sed -i '/xtreamcodes/d' /etc/fstab
sudo sed -i '/xtreamcodes/d' /etc/crontab
sudo sed -i '/xtreamcodes/d' /etc/sudoers
sudo deluser xtreamcodes 2>/dev/null
sudo groupdel xtreamcodes 2>/dev/null
sudo chown root:root -R /home/xtreamcodes 2>/dev/null
sudo chmod -R 0644 /home/xtreamcodes 2>/dev/null
sudo rm /var/lib/dpkg/lock-frontend /var/cache/apt/archives/lock /var/lib/dpkg/lock 2>/dev/null
sudo apt-get remove libcurl3 -y 2>/dev/null
Suppression du panneau StreamCreed :
sudo systemctl stop mariadb.service 2>/dev/null
sudo apt-get purge mariadb-server -y
sudo rm -rf /etc/mysql /var/lib/mysql /var/log/mysql 2>/dev/null
sudo apt autoremove -y
sudo apt autoclean -y
Supprimer tout le contenu lié à StreamCreed de votre serveur :
sudo pkill -u streamcreed 2>/dev/null
sudo kill $(ps aux | grep '[p]hp' | awk '{print $2}') 2>/dev/null
sudo kill $(ps aux | grep '[n]ginx' | awk '{print $2}') 2>/dev/null
sudo rm -rf /home/streamcreed/tmp/* 2>/dev/null
sudo rm -rf /home/streamcreed/streams/* 2>/dev/null
sudo umount -f /home/streamcreed/streams 2>/dev/null
sudo umount -f /home/streamcreed/tmp 2>/dev/null
sudo sed -i '/streamcreed/d' /etc/fstab
sudo sed -i '/streamcreed/d' /etc/crontab
sudo sed -i '/streamcreed/d' /etc/sudoers
sudo deluser streamcreed 2>/dev/null
sudo groupdel streamcreed 2>/dev/null
sudo chown root:root -R /home/streamcreed 2>/dev/null
sudo chmod -R 0644 /home/streamcreed 2>/dev/null