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, the Web interface and a graphical desktop interface using GTK+ through the project's own Python bindings.
Step 1 - Enable EPEL and Nux Repository
yum install epel-release
yum -y update
wget http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
rpm -ivh nux-dextop-release-0-5.el7.nux.noarch.rpm
Step 2 - Install Deluge
yum -y install deluge-web
Add the firewall rule to enable access to the control panel
firewall-cmd --permanent --zone=public --add-port=8112/tcp
firewall-cmd --reload
Install console
yum install deluge-console
Run deluge and enable auto start on boot
systemctl start deluge-web
systemctl enable deluged-web
Enjoy it
The default password for deluge is deluge
http://yourdomain.com:8112
or
http://server-ip:8112
If you changed the download dir, then you've to grant permission
mkdir -p /home/wwwroot/pt
chmod -R 755 /home/wwwroot/pt
chown -R deluge /home/wwwroot/pt
chgrp -R deluge /home/wwwroot/pt
Copyright Statement: Original Article of JackieSung.com
Please Indicate the Source:
How To Install Deluge On Centos 7 | Jackie Sung's Blog
0 Comments