Posted By Shahid Malla

How to Installing XUI Panel (XUI.ONE) - Step-by-Step in Easy Way - Shahid Malla - WHMCS Expert Freelancer


XUI.ONE, a renowned paid IPTV panel, is a product of the collaborative efforts of the GTA team. It’s celebrated for its impressive features and enhanced security measures. The panel is consistently available in two official versions and a beta version. It can be installed on both Ubuntu 20 and Ubuntu 18, although Load Balancers (LBs) seem to be exclusively operational on Ubuntu 20.

Currently, the panel is available in V1.3.12, which is the first official version with fewer but well-crafted features. The second version is V1.5.5 R2, the second-generation official version, accompanied by a beta version of V1.5.12 R1.

This article will guide you through the process of installing XUI.ONE on Ubuntu, managing your panel for optimal performance, and how to acquire and install the XUI Module for WHMCS from

Installing XUI.ONE on Ubuntu:

Step 1: Running the Installation Script

Begin by copying and running the following command:

wget "" -O /tmp/

Once the download is complete, execute the following commands sequentially:

cd /tmp apt install zip unzip -y ; unzip ./install

The installation process will commence, installing the necessary packages and files.

You will be prompted to input the license key. After adding it, you will be redirected to create a fresh admin account. Create one, and you’re in.

That’s all there is to installing your panel. You can effortlessly connect unlimited load balancers to it, and the auto LB installation works flawlessly.

Panel Management Tips:

For professional assistance, you can always hire me on Telegram @lofertech.

Here are some tips to manage your panel for optimal performance and to prevent instability or stoppage:

  1. Stopping XUI.ONE Panel: Use the command /home/xui/service stop
  2. Starting XUI.ONE Panel: Use the command /home/xui/service start
  3. Refreshing Database: Use the command /home/xui/status
  4. Listing Tools: Use the command /home/xui/tools
  5. Creating Rescue “Access Code”: Use the command /home/xui/tools rescue
  6. Creating Rescue “Admin User”: Use the command /home/xui/tools user
  7. Reauthorizing Load balancers On MySQL: Use the command /home/xui/tools mysql
  8. Restoring A Blank Database: Use the command /home/xui/tools database
  9. Clearing Migration Database: Use the command /home/xui/tools migration
  10. Flushing All Blocked IPs: Use the command /home/xui/tools flush
  11. Regenerating Ports From MySQL: Use the command /home/xui/tools ports
  12. Regenerating Access Code From MySQL: Use the command /home/xui/tools access
  13. Quickly Generating Complete Backup: Use the command mysqldump -u root xui > xuiLT-backup.sql
  14. Restoring Selected Backup To XUI Database: Use the command mysql -u root xui < path/backup/file.sql

Migration Process:

The migration process begins with restoring the SQL file to the migration database using the following shell command:

mysql xui_migrate < database.sql

You have two ways to start the migration process for the XUI database: by visiting the panel page or doing it manually on the shell.

  1. Start Migration On Panel: Visit this URL and click on Migrate
  2. Start Migration On Shell: Use the command /home/xui/bin/php/bin/php /home/xui/includes/cli/migrate.php
  3. Start Migration On Browser: Follow the provided instructions.

Acquiring and Installing XUI Module for WHMCS from

Acquiring XUI Module for WHMCS from is a trusted source for acquiring the XUI Module for WHMCS. Here’s how you can get it:

  1. Visit the website
  2. Navigate to the Menu section.
  3. Look for the XUI Module for WHMCS. It is listed under Modules .
  4. Click on the product to view its details and pricing.
  5. Add the product to your cart and proceed to checkout.
  6. Complete the payment process. After successful payment, you should receive a download link or the module will be directly added to your account for download.

Installing XUI Module on WHMCS:

Once you’ve acquired the XUI Module for WHMCS, the next step is installation. Follow these steps:

  1. Download the XUI Module from your account on
  2. Extract the downloaded file. It should contain a folder named ‘xui’.
  3. Upload this ‘xui’ folder to the ‘/modules/servers/’ directory of your WHMCS installation. You can use an FTP client like FileZilla for this.
  4. Now, log in to your WHMCS admin panel.
  5. Navigate to ‘Setup’ > ‘Products/Services’ > ‘Servers’.
  6. Click on ‘Add New Server’.
  7. In the ‘Name’ field, enter a name for the server.
  8. In the ‘Hostname’ field, enter the hostname or IP address of your XUI server.
  9. In the ‘Type’ dropdown menu, select ‘xui’.
  10. Enter your XUI server’s API key in the ‘Password’ field.
  11. Click on ‘Save Changes’.

Your XUI Module is now installed on WHMCS. You can create and manage your IPTV products from your WHMCS admin panel.


Installing and managing the XUI.ONE panel doesn’t have to be a daunting task. With this comprehensive guide, you can easily install the panel on Ubuntu, manage it for optimal performance, and even install the XUI Module on WHMCS. Remember, the key to successful installation and management lies in following the steps carefully and understanding the functionality of each command and process.

3 2 votes
Article Rating
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x