situs judi bola

judi bola

slot777

Instalar Deluge Seedbox en servidor Ubuntu

Hace un tiempo veíamos como instalar el Seedbox utorrent en Ubuntu, este igual que Deluge, nos ofrece la posibilidad de aprovechar las altas velocidades de conexión a internet y disponibilidad que nos ofrecen los servidores. En esta ocasión vamos a ver el proceso de instalación de Deluge.

Deluge ofrece una interfaz más limpia y pulida, que junto a la falta de algunas opciones extra también la hace más eficiente comparado con otros servicios similares. Además ofrece un respuesta rápida a la hora de cargar su interfaz web.

 

El proceso a seguir para su instalación es el siguiente:

 

 Tras acceder a nuestro servidor con un usuario con permisos, ejecutamos los siguientes comandos que necesitará Deluge para su funcionamiento.

adduser --disabled-password --system --home /var/lib/deluge --gecos "Deluge server" --group deluge
touch /var/log/deluged.log
touch /var/log/deluge-web.log
chown deluge:deluge /var/log/deluge*

 

 Continuamos con estos comando que se encargan de instalar la aplicación.

apt-get update && apt-get upgrade
apt-get install deluge-common deluged deluge-web

 

 Ahora abrimos el archivo daemon-deluge.

nano /etc/default/deluge-daemon

Copiamos este código en el archivo que acabamos de abrir y lo guardamos (Ctrl + O).

# Configuration for /etc/init.d/deluge-daemon
# The init.d script will only run if this variable non-empty.
DELUGED_USER="deluge"
# Should we run at startup?
RUN_AT_STARTUP="YES"

 

 Volvemos a abrir otro archivo de configuración para editarlo usando este comando:

nano /etc/init.d/deluge-daemon

Copiamos este código en él y lo guardamos ( Ctrl + O).

#!/bin/sh
### BEGIN INIT INFO
# Provides:          deluge-daemon
# Required-Start:    $local_fs $remote_fs
# Required-Stop:     $local_fs $remote_fs
# Should-Start:      $network
# Should-Stop:       $network
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Daemonized version of deluge and webui.
# Description:       Starts the deluge daemon with the user specified in
#                    /etc/default/deluge-daemon.
### END INIT INFO
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="Deluge Daemon"
NAME1="deluged"
NAME2="deluge"
DAEMON1=/usr/bin/deluged
DAEMON1_ARGS="-d"             # Consult `man deluged` for more options
DAEMON2=/usr/bin/deluge-web
DAEMON2_ARGS=""               # Consult `man deluge-web` for more options
PIDFILE1=/var/run/$NAME1.pid
PIDFILE2=/var/run/$NAME2.pid
UMASK=022                     # Change this to 0 if running deluged as its own user
PKGNAME=deluge-daemon
SCRIPTNAME=/etc/init.d/$PKGNAME

# Exit if the package is not installed
[ -x "$DAEMON1" -a -x "$DAEMON2" ] || exit 0

# Read configuration variable file if it is present
[ -r /etc/default/$PKGNAME ] && . /etc/default/$PKGNAME

# Load the VERBOSE setting and other rcS variables
[ -f /etc/default/rcS ] && . /etc/default/rcS

# Define LSB log_* functions.
# Depend on lsb-base (>= 3.0-6) to ensure that this file is present.
. /lib/lsb/init-functions

if [ -z "$RUN_AT_STARTUP" -o "$RUN_AT_STARTUP" != "YES" ]
then
log_warning_msg "Not starting $PKGNAME, edit /etc/default/$PKGNAME to start it."
exit 0
fi

if [ -z "$DELUGED_USER" ]
then
log_warning_msg "Not starting $PKGNAME, DELUGED_USER not set in /etc/default/$PKGNAME."
exit 0
fi

#
# Function that starts the daemon/service
#
do_start()
{
# Return
#   0 if daemon has been started
#   1 if daemon was already running
#   2 if daemon could not be started
start-stop-daemon --start --background --quiet --pidfile $PIDFILE1 --exec $DAEMON1 \
--chuid $DELUGED_USER --user $DELUGED_USER --umask $UMASK --test > /dev/null
RETVAL1="$?"
start-stop-daemon --start --background --quiet --pidfile $PIDFILE2 --exec $DAEMON2 \
--chuid $DELUGED_USER --user $DELUGED_USER --umask $UMASK --test > /dev/null
RETVAL2="$?"
[ "$RETVAL1" = "0" -a "$RETVAL2" = "0" ] || return 1

start-stop-daemon --start --background --quiet --pidfile $PIDFILE1 --make-pidfile --exec $DAEMON1 \
--chuid $DELUGED_USER --user $DELUGED_USER --umask $UMASK -- $DAEMON1_ARGS
RETVAL1="$?"
sleep 2
start-stop-daemon --start --background --quiet --pidfile $PIDFILE2 --make-pidfile --exec $DAEMON2 \
--chuid $DELUGED_USER --user $DELUGED_USER --umask $UMASK -- $DAEMON2_ARGS
RETVAL2="$?"
[ "$RETVAL1" = "0" -a "$RETVAL2" = "0" ] || return 2
}

#
# Function that stops the daemon/service
#
do_stop()
{
# Return
#   0 if daemon has been stopped
#   1 if daemon was already stopped
#   2 if daemon could not be stopped
#   other if a failure occurred

start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --user $DELUGED_USER --pidfile $PIDFILE2
RETVAL2="$?"
start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --user $DELUGED_USER --pidfile $PIDFILE1
RETVAL1="$?"
[ "$RETVAL1" = "2" -o "$RETVAL2" = "2" ] && return 2

rm -f $PIDFILE1 $PIDFILE2

[ "$RETVAL1" = "0" -a "$RETVAL2" = "0" ] && return 0 || return 1
}

case "$1" in
start)
[ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME1"
do_start
case "$?" in
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
stop)
[ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME1"
do_stop
case "$?" in
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
restart|force-reload)
log_daemon_msg "Restarting $DESC" "$NAME1"
do_stop
case "$?" in
0|1)
do_start
case "$?" in
0) log_end_msg 0 ;;
1) log_end_msg 1 ;; # Old process is still running
*) log_end_msg 1 ;; # Failed to start
esac
;;
*)
# Failed to stop
log_end_msg 1
;;
esac
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
exit 3
;;
esac

:

 

 Por último, asignamos los permisos necesarios sobreel script y actualizamos.

chmod 755 /etc/init.d/deluge-daemon
update-rc.d deluge-daemon defaults

 

Hecho los pasos anteriores, sólo nos que da acceder vía web a ip_del_servidor:8112 y acceder a la interfaz con la contraseña «deluge» que posteriormente podemos cambiar.

En el caso de que no nos conecte, reiniciamos el servidor y lo volvemos a intentar.

 

Aquí podemos ver el enlace a su web para que puedas descargarlo si lo deseas.

Descargar Deluge

One thought on

Instalar Deluge Seedbox en servidor Ubuntu

  • Valentina

    Muy buen post. Gracias por compartirlo.

Comments are closed.

poker idn

https://www.momshousehq.com/wp-content/pg-soft/

https://stjohnbosco.com/spaceman-slot/

https://drjadhavhospital.in/wp-content/slot-bonanza/

slot mental

wild bandito

pg soft

https://elephantparis.com/wp-content/mahjong-ways/

rtp live slot

https://coloradoughpizza.com/

demo slot

judi bola

slot88 resmi

situs judi bola

mahjong ways 2

judi bola

situs judi bola

situs judi bola

slot server thailand

judi bola

judi bola

pragmatic play

spaceman slot

mahjong ways 2

judi bola

depo 25 bonus 25

mahjong ways 2

judi bola

Sicbo

Mahjong Slot

IDN Slot

slot bonus new member

bonus new member

slot deposit qris

Slot Mania

SBOBET

KLIKWIN88

slot kamboja

Judi Bola

spaceman

slot bet 100

idn poker

Bonus New Member

Slot Bet 100

pragmatic play

Slot Bet 200

gates of olympus

slot bet 100

dragon hatch

agen dominoqq

spaceman

Slot Demo

spaceman

https://www.ugur-aria.com/slot-gacor/

spaceman slot

https://subhabakhair.com/

mahjong ways 2

candy village

https://dartworldfl.com/

koi gate

ceme online

sweet bonanza

Roulette Online

Roulette Online

KLIKWIN88