Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
projekte:futro_s300_download-appliance [2011/02/23 10:19] christian [Idee] Rechtschreibung |
projekte:futro_s300_download-appliance [2012/03/03 15:01] (aktuell) christian Links aktualisiert |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | <note tip>Es gibt eine neue Version der Download-Appliance: [[alix_1d_download-appliance|ALIX 1D]]. | ||
| + | |||
| + | Dieser Artikel ist eine überarbeitete Version der [[projekte:8364_download-station|vorherigen Download-Appliance]].</note> | ||
| + | |||
| ======Idee====== | ======Idee====== | ||
| Wer häufig Dateien aus dem Internet überträgt, kennt das leidige Stromkosten-Problem. Den heimischen Desktop 24/7 laufen zu lassen ist relativ teuer. Sinnvoller ist es, ein kleines Stück Embedded-Hardware zu verwenden, welches weniger Strom verbraucht. | Wer häufig Dateien aus dem Internet überträgt, kennt das leidige Stromkosten-Problem. Den heimischen Desktop 24/7 laufen zu lassen ist relativ teuer. Sinnvoller ist es, ein kleines Stück Embedded-Hardware zu verwenden, welches weniger Strom verbraucht. | ||
| Zeile 5: | Zeile 9: | ||
| =====Hardware===== | =====Hardware===== | ||
| - | + | Als Hardware kann auch ein ausrangierter Thin-Client dienen - beispielsweise ein [[computer:hardware:fsc_futro_s300|Fujitsu-Siemens S300]]: | |
| - | {{ :computer:HW_S300Front.jpg?100|FSC Futro S300}} | + | |
| - | + | ||
| - | Als Hardware kann auch ein ausrangierter Thin-Client dienen - beispielsweise ein Fujitsu-Siemens S300: | + | |
| * 800 Mhz Transmeta(tm) Crusoe(tm) Processor TM5800 (i386) | * 800 Mhz Transmeta(tm) Crusoe(tm) Processor TM5800 (i386) | ||
| Zeile 29: | Zeile 30: | ||
| Es wird lediglich ein einfaches Grundsystem installiert. Eine grafische Oberfläche wird nicht benötigt - hierfür wird **Tightvncserver** benutzt. | Es wird lediglich ein einfaches Grundsystem installiert. Eine grafische Oberfläche wird nicht benötigt - hierfür wird **Tightvncserver** benutzt. | ||
| - | Die Downloads finden auf einer kleinen externen USB-Festplatte Platz, der Mountpoint erhält einen Symlink in den Home-Ordner des Server-Benutzers, der später noch angelegt wird. | + | Die Downloads finden auf einer kleinen externen USB-Festplatte Platz, der Mountpoint erhält einen Symlink in den Home-Ordner eines Server-Benutzers, der vorher noch angelegt wird. |
| + | |||
| + | <code> | ||
| + | root@st-management:~# adduser su-download | ||
| + | ... | ||
| + | root@st-management:~# mkfs.ext3 /dev/sdb1 | ||
| + | ... | ||
| + | root@st-management:~# mount /dev/sdb1 /mnt/dls | ||
| + | root@st-management:~# mkdir /mnt/dls/data | ||
| + | root@st-management:~# ln -s /mnt/dls/data /home/su-download/downloads | ||
| + | root@st-management:~# chown su-download:su-download /mnt/dls/data | ||
| + | root@st-management:~# ls -all /home/su-download | ||
| + | ... | ||
| + | lrwxrwxrwx 1 root root 13 23. Feb 13:15 downloads -> /mnt/dls/data | ||
| + | ... | ||
| + | </code> | ||
| Nach der Installation werden neben **Tightvncserver** noch Java und **unzip** installiert, um das heruntergeladene JDownloader-Archiv zu entpacken. Für den laufenden JDownloader wird ein dedizierter Service-Benutzer verwendet, welcher einen minimalistischen Desktop über VNC freigibt - hierfür wird noch ein Passwort generiert: | Nach der Installation werden neben **Tightvncserver** noch Java und **unzip** installiert, um das heruntergeladene JDownloader-Archiv zu entpacken. Für den laufenden JDownloader wird ein dedizierter Service-Benutzer verwendet, welcher einen minimalistischen Desktop über VNC freigibt - hierfür wird noch ein Passwort generiert: | ||
| <code>root@st-management:~# apt-get install default-jre tightvncserver unzip | <code>root@st-management:~# apt-get install default-jre tightvncserver unzip | ||
| - | root@st-management:~# adduser su-download | ||
| root@st-management:~# su su-download | root@st-management:~# su su-download | ||
| su-download@st-management:~$ w3m http://jdownloader.org | su-download@st-management:~$ w3m http://jdownloader.org | ||
| Zeile 55: | Zeile 70: | ||
| + | <note tip>Nach einen Reboot muss der Tightvncserver mit dem Kommando **tightvncserver** neu gestartet werden, das Passwort bleibt bestehen.</note> | ||
| ======JDownloader konfigurieren====== | ======JDownloader konfigurieren====== | ||
| JDownloader ansich erfordert eine grafische Oberfläche - kann aber später dank Plugin über eine Weboberfläche komfortabel ferngesteuert werden. | JDownloader ansich erfordert eine grafische Oberfläche - kann aber später dank Plugin über eine Weboberfläche komfortabel ferngesteuert werden. | ||
| Zeile 102: | Zeile 117: | ||
| Nach einem Neustart von JDownloader steht die Weboberfläche zur Verfügung. | Nach einem Neustart von JDownloader steht die Weboberfläche zur Verfügung. | ||
| + | |||
| + | |||
| + | ======Internetverweise====== | ||
| + | * Auftritt des Debian-Projekts: http://www.debian.org | ||
| + | * Internetpräsenz von JDownloader: http://www.jdownloader.org | ||