Forskel mellem versioner af "Deluge headless installering"
Frank D (diskussion | bidrag) m (add-apt-repository missing added.) |
Frank D (diskussion | bidrag) m (Script moved to file) |
||
(4 mellemliggende versioner af den samme bruger vises ikke) | |||
Linje 2: | Linje 2: | ||
Tilføj ''deluge'' bruger: | Tilføj ''deluge'' bruger: | ||
− | < | + | <pre>sudo adduser --disabled-password --system --home /var/lib/deluge --gecos "SamRo Deluge server" --group deluge</pre> |
Opret log filer: | Opret log filer: | ||
− | < | + | <pre>sudo touch /var/log/deluged.log</pre> |
− | < | + | <pre>sudo touch /var/log/deluge-web.log</pre> |
− | < | + | <pre>sudo chown deluge:deluge /var/log/deluge*</pre> |
== Installér Deluge server == | == Installér Deluge server == | ||
+ | |||
+ | === Før V12.xx === | ||
Tilføj source til apt: | Tilføj source til apt: | ||
− | < | + | <pre>sudo add-apt-repository ppa:deluge-team/ppa</pre> |
Hvis ''add-apt-repository'' ikke findes, installeres ''software-properties-common'' | Hvis ''add-apt-repository'' ikke findes, installeres ''software-properties-common'' | ||
− | < | + | <pre>sudo apt-get install software-properties-common</pre> |
Opdatér apt sources: | Opdatér apt sources: | ||
− | < | + | <pre>sudo apt-get update</pre> |
Installér Deluge daemon: | Installér Deluge daemon: | ||
− | < | + | <pre>sudo apt-get install deluged</pre> |
Installér Deluge WEB UI: | Installér Deluge WEB UI: | ||
− | < | + | <pre>sudo apt-get install deluge-webui</pre> |
+ | |||
+ | === 12.10 === | ||
+ | |||
+ | Installér Deluge daemon og WEB UI: | ||
+ | <pre>sudo apt-get install deluged deluge-webui</pre> | ||
== Start deluge daemon under opstart == | == Start deluge daemon under opstart == | ||
Tilføj og redigér ''' '' "/etc/default/deluge-daemon" '' ''': | Tilføj og redigér ''' '' "/etc/default/deluge-daemon" '' ''': | ||
− | < | + | <pre>sudo nano /etc/default/deluge-daemon</pre> |
Indsæte følge 5 linier: | Indsæte følge 5 linier: | ||
− | < | + | <pre># Configuration for /etc/init.d/deluge-daemon |
# The init.d script will only run if this variable non-empty. | # The init.d script will only run if this variable non-empty. | ||
DELUGED_USER="deluge" | DELUGED_USER="deluge" | ||
# Should we run at startup? | # Should we run at startup? | ||
− | RUN_AT_STARTUP="YES"</ | + | RUN_AT_STARTUP="YES"</pre> |
=== Opret init script === | === Opret init script === | ||
Tilføj og redigér ''' '' "/etc/init.d/deluge-daemon" '' ''': | Tilføj og redigér ''' '' "/etc/init.d/deluge-daemon" '' ''': | ||
− | < | + | <pre>sudo nano /etc/init.d/deluge-daemon</pre> |
− | Indsæt følgende: | + | Indsæt følgende script [http://elmevaenget6.dk/wiki_files/deluge-daemon deluge-daemon] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Gør scriptet eksekverbart: | |
+ | <pre>sudo chmod a+x /etc/init.d/deluge-daemon</pre> | ||
− | + | Tilføj scriptet til opstart: | |
− | + | <pre>sudo update-rc.d deluge-daemon defaults</pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Genstart server: | |
− | + | <pre>sudo reboot -h now</pre> | |
− | + | == Tilgå Deluge WEB UI == | |
− | |||
− | + | Brug følgende adresse i browseren: | |
− | |||
− | + | <pre>http://MyMediaserver:8112</pre> | |
− | + | hvor ''MyMediaserver'' er navn eller ip på serveren. Default passwordet er ''deluge''. | |
− | |||
− | + | === Autoconnect === | |
− | |||
− | |||
− | |||
− | |||
− | + | Åbn filen '' '/var/lib/deluge/.config/deluge/web.conf' '' | |
− | |||
− | |||
− | |||
− | |||
− | + | <pre>sudo nano /var/lib/deluge/.config/deluge/web.conf</pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Følgende linie | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | <pre> "default_daemon": "",</pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | ændres til | |
− | |||
− | |||
− | |||
− | |||
− | + | <pre> "default_daemon": "127.0.0.1:58846",</pre> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | </ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | hvor '' '58846' '' erstattes af den port deaomen kører på. | |
− | hvor '' | ||
== Start/stop af deluge daemon == | == Start/stop af deluge daemon == | ||
For at start og stop daemon bruges følgende kommando: | For at start og stop daemon bruges følgende kommando: | ||
Start: | Start: | ||
− | < | + | <pre>sudo /etc/init.d/deluge-daemon start</pre> |
Stop: | Stop: | ||
− | < | + | <pre>sudo /etc/init.d/deluge-daemon stop</pre> |
Genstart: | Genstart: | ||
− | < | + | <pre>sudo /etc/init.d/deluge-daemon restart</pre> |
Nuværende version fra 19. feb 2015, 11:37
Indholdsfortegnelse
Opsætning af bruger og logs
Tilføj deluge bruger:
sudo adduser --disabled-password --system --home /var/lib/deluge --gecos "SamRo Deluge server" --group deluge
Opret log filer:
sudo touch /var/log/deluged.log
sudo touch /var/log/deluge-web.log
sudo chown deluge:deluge /var/log/deluge*
Installér Deluge server
Før V12.xx
Tilføj source til apt:
sudo add-apt-repository ppa:deluge-team/ppa
Hvis add-apt-repository ikke findes, installeres software-properties-common
sudo apt-get install software-properties-common
Opdatér apt sources:
sudo apt-get update
Installér Deluge daemon:
sudo apt-get install deluged
Installér Deluge WEB UI:
sudo apt-get install deluge-webui
12.10
Installér Deluge daemon og WEB UI:
sudo apt-get install deluged deluge-webui
Start deluge daemon under opstart
Tilføj og redigér "/etc/default/deluge-daemon" :
sudo nano /etc/default/deluge-daemon
Indsæte følge 5 linier:
# 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"
Opret init script
Tilføj og redigér "/etc/init.d/deluge-daemon" :
sudo nano /etc/init.d/deluge-daemon
Indsæt følgende script deluge-daemon
Gør scriptet eksekverbart:
sudo chmod a+x /etc/init.d/deluge-daemon
Tilføj scriptet til opstart:
sudo update-rc.d deluge-daemon defaults
Genstart server:
sudo reboot -h now
Tilgå Deluge WEB UI
Brug følgende adresse i browseren:
http://MyMediaserver:8112
hvor MyMediaserver er navn eller ip på serveren. Default passwordet er deluge.
Autoconnect
Åbn filen '/var/lib/deluge/.config/deluge/web.conf'
sudo nano /var/lib/deluge/.config/deluge/web.conf
Følgende linie
"default_daemon": "",
ændres til
"default_daemon": "127.0.0.1:58846",
hvor '58846' erstattes af den port deaomen kører på.
Start/stop af deluge daemon
For at start og stop daemon bruges følgende kommando: Start:
sudo /etc/init.d/deluge-daemon start
Stop:
sudo /etc/init.d/deluge-daemon stop
Genstart:
sudo /etc/init.d/deluge-daemon restart