In this tutorial, you will learn how to install and access Deluge through your web browser.

The wikipedia definition of Deluge says

“Deluge is a BitTorrent client written in Python. Deluge is cross-platform, using a front and back end architecture where libtorrent, a software library written in C++ which provides the application’s networking logic, is connected to one of various front ends (including a text console, a Web interface, and a graphical desktop interface using GTK+) through the project’s own Python bindings.”


Even if you are new to Linux, it doesn’t matter as we have tried to cover almost every step in this tutorial. If you get stuck somewhere then you can ask it in the comments section.

Install Deluge on CentOS 7

Step 1 – Install wget to import repositories. Enter the command below.

yum install wget

Step 2 – To begin installing Deluge, first enable EPEL and Nux repository on your system. Enter the commands given below in SSH (root)

rpm -ivh nux-dextop-release-0-5.el7.nux.noarch.rpm
rpm -ivh epel-release-7-6.noarch.rpm

Step 3 – Finally install Deluge by entering the below command

yum -y install deluge-web

Step 4 – If you are using firewall then you need to allow port 8112 to be accessible.

Step 5 – Start Deluge.

systemctl start deluge-web

Step 6 –  Find your ip address. You can find your ip address on .

Now open your favorite browser and navigate to ipaddress:8112. Example –

There you will Deluge.

Congratulations! You have now successfully installed Deluge on your machine. If you want to stop Deluge then just enter the following command.

systemctl stop deluge-web