Hi,
in diesem Thread möchte ich meine Erfahrung der letzten Monate, im Zusammenhang mit dem Linux-Server,
in Form eines How-To's zusammenfassen.
Ich werde nach und nach weitere Artikel hinzufügen,
und hoffe dass damit einigen die Arbeit erleichert wird.
Inhalt:
* Nötiges Grundwissen
* Hardware - Systemvoraussetzungen
* Das Betriebssystem
* Die Installation
* Umgang mit dem VI-Editor
* Netzwerkfreigaben einrichten
* Benutzer + Passwort für die Netzwerfreigaben konfigurieren
* Statische IP-Adresse einrichten
* Erweitern der Paketquellen
* Wake-On-Lan konfigurieren
* Webserver installieren, inkl. PHP5 und MYSQL
* mySQL Konfiguration
* mySQL Datenbank anlegen
* mySQL User anlegen
* TV-Streaming (VDR)
Nötiges Grundwissen:
In den meisten Fällen wird ein Server ohne Oberfläche installiert,
somit sollte man sich ein wenig mit den grundlegenden Linuxkommandos auskennen, wobei ich hier versuche alles Schritt für Schritt zu erklären.
Weiters ist es sehr praktisch wenn man sich mit dem Konsolen-Editor VI auskennt, wobei ich hier noch mein Protokoll aus dem Schulunterricht gepostet habe.
Hardware - Systemvoraussetzungen:
Linux-Betriebssysteme benötigen keine besonderen Ressourcen, besonders wenn keine GUI (Graphical User Interface) verwendet wird, deshalb kann für einen Server auch ein alter PC aus dem Keller dienen
dennoch sollte er folgende Minimum-Vorraussetzungen besitzen:
* 10 GB-Harddisk für das System
* zusätzliche HDD für Daten, Größe je nach Bedarf, in den meisten Fällen, wegen der alten Hardware, wird hier allerdings noch eine IDE-Platte benötigt
* 128MB Ram
* Prozessor ab schätzungsweise 400MhZ
* 100Mbit Lan-Port (falls nicht vorhanden, empfehle ich diese hier: Intel Pro/1000GT - PCI)
Aus Test-Gründen und um meine Daten nicht zu gefärden, verwende ich eine einzelne Platte für das OS, es ist natürlich überhaupt kein Problem, das OS auch auf die Daten-Platte zu installieren.
Das Betriebssystem:
In dem Beispiel verwende ich die auf Debian Etch basierende Distribution c't VDR. Bei dieser Distribution handelt es sich um eine normales Debian das zusätzlich die VDR-Pakete enthält. Sämtliche der hier angebenen Beispiele sollten auch mit einer ganz normalen Debian-Installation funktionieren, allerdings benötigte ich die VDR-Pakete und die Installation dieser Distribution ist wirklich sehr einfach und ist nach der Installation auch schon sehr gut konfiguriert.
Zum Download gibt es diese Distri hier:
http://www.heise.de/ct/projekte/mach...wiki/DownLoads
Version 6.1, die neuere Version (6.2) lag nur einer c't-Ausgabe bei und wurde (noch) nicht zum Download zur Verfügung gestellt, wobei für den Einsatzzweck als kleiner Home-Server auch die ältere Version genügt.
edit am 21.2.2009: Inzwischen ist Debien 5.0 alias Lenny veröffentlicht, das HOW-TO sollte auch für diese Distri ohne Probleme funktionieren, einziger Unterschied sind die Repository (Paketquellen)!
Auch mit (*)buntu sollte es funktionieren, allerdings hier bitte als Root arbeiten nicht vergessen -> Rootshell öffnen mit "sudo su" (ohne "")
Die Installation:
Brennen der Image unter Windows: ImgBurn oder Nero
Brennen unter Linux (Gnome): Rechte Maustaste auf die ISO -> Auf CD/DVD schreiben...
CD einlegen und davon booten, der erste Teil der Installation ist gleich wie unter anderm auch die normale Debian oder Ubuntu Textmode-Installation.
Erst am Schluss nach dem Reboot werden sie zum ersten mal ein etwas anderes Menü sehen, hier können die gewünschten zusätzlichen Packages ausgewählt werden. Hier wählen sie einfach nur die Samba-Packages aus.
Umgang mit dem VI-Editor:
VI besteht aus mehreren Mode's,
der Kommando Mode -> diesen erreicht man durch das drücken der ESC Taste
der Text Mode -> diesen erreicht man in dem man i,a oder o drückt
der ex-Kommando Mode -> ESC dürcken und dann : eingeben
Netzwerkfreigaben einrichten:Code:Speichern: ESC drücken -> :wq oder ESC drücken und ZZ eingeben Beenden ohne zu speichern: ESC drücken -> :q! Löschen in vi: d (delete) dw delete word nächstes Wort lsöchen 2dw löscht die nächsten 2 wörter dd löscht ganze zeile 5dd löscht die nächsten 5 zeilen D löscht ab Cursor-Position bis zum Zeilenende x einzelnes Zeichen löschen p platziert den text aus dem zwischenspeicher pD ausschneiden u (undo) rückgängig Koppieren in vi: y (yang) y (yang) kopieren yw koppiert nächstes Wort in den Zwischenspeicher 3yw koppiert die 3 nächsten Wörter in den Zwischenspeicher yy koppiert die ganze Zeile in den zwischenspeicher 10yy koppiert die nächsten 10 Zeilen in den Zwishcnespeicher Y koppiert ab Cursor bis Zeilenende in den Zwischenspeicher p aus dem Zwischenspeicherherauskoppieren Ändern in vi c (change) cw change word ändert das nächste Wort bis zur eingabe eines ESC cc ändert die ganze zeile bis zur Eingabe eines EXC 5cc ändert die nächsten 5 Zeilen bis zur Eingabe eines ESC C änder ab Cursorposition bis zum Ende der Zeile bis zur Eingabe eines r ändert genau ein Zeichen s löscht das aktuelle Zeichen und ersgäntz druch die Eingabe bis zur Eignabe von ESC
Die Zentrale Konfiguration von Samba wird in der Datei smb.conf gespeichert.
Diese liegt im Ordnern /etc/Samba/
deshalb geben sie bitte nun folgendes ein:
falls sie eine GUI installiert haben, habe sie Glück und müssen sich nicht mit dem VI herumquälenCode:vi /etc/samba/smb.conf
und können komfortabel mit einer Oberfläche arbeiten dazu geben sie z.B. folgendes ein
sudo ... wenn sie diesen Befehl vor einen anderen schreiben, wird der nächste mit ROOT-Rechten gestartet,Code:sudo gedit /etc/samba/smb.conf
bei c't VDR benötigen sie diesen aber nicht, da sie hier sowieso immer mit ROOT-Rechten arbeitn
gedit ... ist der Standard-Texteditor von GNOME
nun sollten sie die smb.conf geöffnet haben und einen [global]-Bereich sehen, diesen können sie so belassen, da er schon für Standard-Netzwerkfreigaben konfiguriert ist, für z.B. einen Domain-Controller, müssten hier noch weitere Dinge hinzugefügt werden
ein Beispiel für einen solchen [global]-Bereich:
Quelle: VDR-WIKI.deCode:[global] workgroup = WORKGROUP encrypt passwords = yes security = user getwd cache = yes
Hinzufügen der Netzwerkfreigaben:
Hier müsst ihr nun entscheiden wo ihr eure Daten hinspeichert,
bei der Insallation konntet ihr den Mountpunkt für die Datenplatte angeben.
In den folgenden Beispielen ist dieser für "PFAD" einzusetzen!
Nun haben wir die Konfigurationsdatei immer noch geöffnet, und fügen nun folgenden Code hinzu:
die geänderte Datei noch abspeichern und dann Samba neustarten:Code:[Filme] comment = Movie-Archiv path = /"PFAD"/movies writeable = yes public = yes [Musik] comment = Musik-Verzeichnis path = /"PFAD"/music writeable = yes public = yes [Daten] comment = Daten-Verzeichnis path = /"PFAD"/data writeable = yes public = yes [Photos] comment = Photo-Verzeichnis path = /"PFAD"/photos writeable = yes public = yes
sollten sie nach dem einrichten der Benutzer, und em verbinden über einen anderen Computer keine Schreibrechte erhalten, probieren sie folgendes:Code:/etc/init.d/samba restart
Benutzer + Passwort für die Netzwerfreigaben konfigurieren:Code:chmod -R 777
hierzu benötigen sie lediglich zwei Befehle:
für ist natürlich noch der Benutzername einzusetzen,Code:adduser smbpasswd -a
wenn dies erledigt ist, muss Samba wieder neu gestartet werden.
(/etc/init.d/samba restart)
Statische IP-Adresse einrichten:
Damit sie auch immer wissen welche IP-Adresse ihr VDR hat, geben wir ihm nun eine statische IP. Ganz besonders wichtig ist dies, wenn das eigene Netzwerk aus mehr als einem netz besteht denn dann kann auch nicht mehr über \\server-name zugegriffen werden.
Die Standardeinstellungen für die Netzwerkkarte werden in folgender Datei gespeichert:
/etc/network/interfaces
so sollte am Ende ihre Datei aussehen, wenn wir davon ausgehen dass die verwendete Netzwerkkarte eth0 ist (dies bitte zuerst mit ifconfig überprüfen) dann sollte die Datei etwa so aussehen:
In diesem Beispiel hat der Server die IP 192.168.1.2 und das Netz ist ein C-Klasse Netz mit der IP 192.168.1.0.Code:# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.168.1.2 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1
Einige von euch werden vermultich schon bermerkt haben dass hier noch etwas fehlt, der DNS-Server:
Dieser wird in folgender Datei eingetragen: /etc/resolv.conf
und diese sieht dann etwa so aus:
Erweitern der Paketquellen:Code:nameserver 192.168.1.1
damit auch Pakete aus dem internet heruntergeladen und installier werden können, muss nun folgende Datei erweitert werden: /etc/apt/sources.list
hier fügen sie bitte nun folgendes hinzu (falls noch nicht automatisch von der Installation eingetragen)
nun bitte speichern und folgendes eingeben:Code:# Offizielle Debian Etch Pakete deb http://ftp.de.debian.org/debian etch main contrib non-free deb-src http://ftp.de.debian.org/debian/ etch main contrib non-free # Offizielle Debian Etch Sicherheitsupdates deb http://security.debian.org/ etch/updates main contrib non-free # Debian Multimedia Repository deb http://www.debian-multimedia.org etch main deb-src http://www.debian-multimedia.org etch main
*Update 20.Juli 2008, hinzufügen des Debian-Multimedia-Keyrings, vielen Dank an Lord_BenderCode:apt-get update apt-get install debian-multimedia-keyring apt-get update
Wake-On-Lan konfigurieren:
Diese Methode hat noch einen Nachteil, der zweite Befehl, muss jedes mal nach dem starten wieder eingegeben werden, ich habe aus diesen Grund, den Befehl auch in eines der Startscripte im Ordnern /etc/init.d/ hinzugefügt. Allerdings ist dies nicht die schönste Methode, hier werde ich noch eine bessere suchen.Code:apt-get install ethtool ethtool -s eth0 wol g
Webserver installieren, inkl. PHP5 und MYSQL:
nun können die Webinhalte in folgendes Verzeichnis koppiert werden:Code:apt-get install apache2 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql
/var/www/
sollte das Problem auftreten dass die PHP Files nicht angezeigt werden, sondern zum Download angeboten werden, kann es helfen die PHP4-Pakete zu installieren
anschließend sollte der Server auch wieder mal neu gestartet werden:
auch würde es nicht schaden, die ganzen Updates herunter zu laden:Code:shutdown -r now
mySQL Konfiguration:Code:apt-get upgrade
Quelle: Ubuntu.com - Community
Anstatt yourpassword bitte hier nun ein gewünschtest Passwort angeben!Code:mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');
beim nächsten mal einlogen müssen sie folgendes eingeben:
mySQL Datenbank anlegen:Code:mysql -u root -p
mySQL User anlegen:Code:mysql -u root -p mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON database1.* TO 'yourusername'@'localhost' IDENTIFIED BY 'yourpassword';
User der sämtliche Rechte besitzt (bitte dies nur für debugging machen oder innerhalb eines Home-Netzwerks, aber nie im Internet!
User mit eingeschränkten Rechten:Code:mysql> GRANT ALL PRIVILEGES ON *.* TO 'yourusername'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
Addon TV-Streaming (VDR)Code:mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON database1.* TO 'yourusername'@'localhost' IDENTIFIED BY 'yourpassword';
to be continued
Verbesserungsvorschläge und neue Ideen für das How-To bitte posten :-)
viel Spaß damit
mfg
aelo
+ Antworten
Ergebnis 1 bis 25 von 76
- 17.07.08, 16:00 #1
Home-Server mit Linux (inkl. VDR)
Geändert von aelo (05.03.09 um 12:45 Uhr)
SyS: Intel Core i5-750 @Noctua U12P SE2, Gigabyte P55A-UD4, 4GB DDR3-1600 Gskill, 9600GT + Zalman VF900
TFT/SW:Lenovo L220x 1920x1200@60Hz, Ubuntu 10.10 x64, VDR 1.7.16, xine, xineliboutput, xbmc pvr-opdemkamp
NB: HP Compaq nc8430, Intel C2D T7200, 3GB 667, Ati X1600M, 15,4" 1680x1050, Windows 7 x64 Professional
File-Server: AMD Athlon 64 3000+, 512MB DDR-Ram, 2x WD20EARS, Debian Squeeze Testing Media-Client: Western Digital TV Live
-
- 17.07.08, 21:47 #2
so jetzt ist das How-To vorerst fertig!
besteht noch Interesse an TV-Streaming, und Video-Rekorder-Funktionen?
mfg
edit:
im Anhang mal nen BSP unter Windows für das TV-Streaming, funktioniert perfekt! Nur die schwarzen Ränder im Bild gibts manchmal, da weiss ich selbst nicht wie ich diese wegbekomme :-(Geändert von aelo (17.07.08 um 23:14 Uhr)
SyS: Intel Core i5-750 @Noctua U12P SE2, Gigabyte P55A-UD4, 4GB DDR3-1600 Gskill, 9600GT + Zalman VF900
TFT/SW:Lenovo L220x 1920x1200@60Hz, Ubuntu 10.10 x64, VDR 1.7.16, xine, xineliboutput, xbmc pvr-opdemkamp
NB: HP Compaq nc8430, Intel C2D T7200, 3GB 667, Ati X1600M, 15,4" 1680x1050, Windows 7 x64 Professional
File-Server: AMD Athlon 64 3000+, 512MB DDR-Ram, 2x WD20EARS, Debian Squeeze Testing Media-Client: Western Digital TV Live
- 18.07.08, 11:33 #3
wieso eigentlich Samba und kein NFS?
NFS ist doch viel schneller.
Nutzt du ihn auch als VDR-Server zum streamen?
- 18.07.08, 12:01 #4
schönes tut!

bei webserver würd ich noch xampp hinzufügen. ist denk ich für den anfänger die einfachere und bessere lösung
btw. an dem tv-streaming hätte ich intresse
mfgGeändert von Saeufer (18.07.08 um 12:03 Uhr)
- 18.07.08, 13:08 #5
Sehr schönes Tut aelo, da blicke sogar ich als Linux-Laie schon gut durch, was schon ein wenig was heissen mag, Dein VDR-Tut würd ich aber auch sehr gerne noch lesen wenn Du noch was dazu schreiben magst!
- 18.07.08, 14:10 #6
- 18.07.08, 14:14 #7
ja genau läuft bei mir auch als VDR streaming-Server
werde das die nächste Zeit noch hinzufügen, ist leider etwas mehr Aufwand :-)
kA warum ich Samba verwende, für nen Home-Server ist es doch irrellevant, kann mir nicht vorstellen dass man da den Geschwindigkeits-Vorteil spürt. Aber bei Gelegenheit werde ich mir auch mal NFS ansehen. Allerdings hab ich es zumindest versucht noch einen DomainController mit Samba einzurichten, der DNS-Server (dnsmasq) funtkioniert aber noch nicht und darum kann ich den DC noch nicht austesten
XAMPP werde ich mir auch noch ansehen, wobei bei einem normalen Webserver (ohne XAMPP) das ganze anlegen der MYSQL Datenbanken/Tabellen auch einfach über PhpMyAdmin erledigt werden kannn.
freut mich dass es euch gefällt!!!
VDR folgt auf jeden Fall noch!
mfg
aelo
Hinzugefügter Post:
genau, deshalb verwende ich auch die Distri c't VDR, sonst hätte ich das auch mit Debian Etch (oder Lenny) eingerichtet
mfg
aeloGeändert von aelo (18.07.08 um 14:27 Uhr) Grund: Antwort auf eigenen Beitrag innerhalb von 4 Stunden!
SyS: Intel Core i5-750 @Noctua U12P SE2, Gigabyte P55A-UD4, 4GB DDR3-1600 Gskill, 9600GT + Zalman VF900
TFT/SW:Lenovo L220x 1920x1200@60Hz, Ubuntu 10.10 x64, VDR 1.7.16, xine, xineliboutput, xbmc pvr-opdemkamp
NB: HP Compaq nc8430, Intel C2D T7200, 3GB 667, Ati X1600M, 15,4" 1680x1050, Windows 7 x64 Professional
File-Server: AMD Athlon 64 3000+, 512MB DDR-Ram, 2x WD20EARS, Debian Squeeze Testing Media-Client: Western Digital TV Live
- 18.07.08, 14:54 #8
ich bin auch grad am aufbauen eines VDR-Streaming-Servers, nehm dazu aber Debian4.0 mit dem e-Tobi-Repositorys.
Hatte mich erst an Xen versucht, aber das lief einfach nicht stabil.
Bisher hab ich ein NAS am laufen, welches per NFS meine VDR-Aufnahmen bereitsstellt.
Mit NFS kann ich in Echtzeit spulen und durch die Aufnahmen springen, als wäre es lokal gespeichert, mit Samba hat man gemerkt, dass es übers Netzwerk kommt.
Gefühlt ist NFS deutlich schneller als Samba, was man ja ohnehin nur braucht, wenn man mit Windows auf den Server zugreift.
- 18.07.08, 15:10 #9
klingt sehr gut!
welchen TV-Client verwendest du unter Windows?
VLC 0.9 hat leider keinen Timeshift Support für HTTP-Streaming
ich verwende auch die e-Tobe Repositorys, hier mal der Rest meiner sources.list:
achja falls Streaming nicht läuft: (was bei mir bei fast jeder Installation von VDR war)Code:# Offizielle Debian Etch Pakete deb http://ftp.de.debian.org/debian etch main contrib non-free deb-src http://ftp.de.debian.org/debian/ etch main contrib non-free # Offizielle Debian Etch Sicherheitsupdates deb http://security.debian.org/ etch/updates main contrib non-free # e-Tobi´s VDR Pakete - experimental / multipatch deb http://e-tobi.net/vdr-experimental etch base backports addons vdr-multipatch deb-src http://e-tobi.net/vdr-experimental etch base backports addons vdr-multip atch # Debian Multimedia Repository deb http://www.debian-multimedia.org etch main deb-src http://www.debian-multimedia.org etch main
einfach das in der setup.conf hinzufügen:
mfgCode:streamdev-server.AllowSuspend = 1 streamdev-server.SuspendMode = 1
aelo
edit:
was verwendest du?
DVB-C / S / T oder Analog
und welche Karte?SyS: Intel Core i5-750 @Noctua U12P SE2, Gigabyte P55A-UD4, 4GB DDR3-1600 Gskill, 9600GT + Zalman VF900
TFT/SW:Lenovo L220x 1920x1200@60Hz, Ubuntu 10.10 x64, VDR 1.7.16, xine, xineliboutput, xbmc pvr-opdemkamp
NB: HP Compaq nc8430, Intel C2D T7200, 3GB 667, Ati X1600M, 15,4" 1680x1050, Windows 7 x64 Professional
File-Server: AMD Athlon 64 3000+, 512MB DDR-Ram, 2x WD20EARS, Debian Squeeze Testing Media-Client: Western Digital TV Live
- 18.07.08, 15:19 #10
- 18.07.08, 15:59 #11
achso, du verwendest also kein Streaming :-)
meiner ist als Server aufgebaut und steht im Arbeitszimmer
hat also kein Support um einen TV anzuschließen
verwendest du HDTV?
mfg
aeloGeändert von aelo (18.07.08 um 16:05 Uhr)
SyS: Intel Core i5-750 @Noctua U12P SE2, Gigabyte P55A-UD4, 4GB DDR3-1600 Gskill, 9600GT + Zalman VF900
TFT/SW:Lenovo L220x 1920x1200@60Hz, Ubuntu 10.10 x64, VDR 1.7.16, xine, xineliboutput, xbmc pvr-opdemkamp
NB: HP Compaq nc8430, Intel C2D T7200, 3GB 667, Ati X1600M, 15,4" 1680x1050, Windows 7 x64 Professional
File-Server: AMD Athlon 64 3000+, 512MB DDR-Ram, 2x WD20EARS, Debian Squeeze Testing Media-Client: Western Digital TV Live
- 18.07.08, 17:23 #12
HDTV? nö, nur per h.264 mit meinem PopcornHour-Player.
Streamen tu ich ab und an mal aufs Laptop, den streamdev-server ist installiert, wird aber nur selten genutzt.
- 18.07.08, 21:55 #13
wie hast du biem fernsehen mit dem VDR Overscan in den Griff bekommen?
Wie man auf dem Screenshot von mir sieht, kann das nämlich ziemlich schlimm aussehen.
mfgSyS: Intel Core i5-750 @Noctua U12P SE2, Gigabyte P55A-UD4, 4GB DDR3-1600 Gskill, 9600GT + Zalman VF900
TFT/SW:Lenovo L220x 1920x1200@60Hz, Ubuntu 10.10 x64, VDR 1.7.16, xine, xineliboutput, xbmc pvr-opdemkamp
NB: HP Compaq nc8430, Intel C2D T7200, 3GB 667, Ati X1600M, 15,4" 1680x1050, Windows 7 x64 Professional
File-Server: AMD Athlon 64 3000+, 512MB DDR-Ram, 2x WD20EARS, Debian Squeeze Testing Media-Client: Western Digital TV Live
- 18.07.08, 22:35 #14
nutze kein Windows als Streaming-Client, nur Linux-Clients, und da hatte ich noch nie Probleme mit Overscan.
Hab zwar Windows zwangsweise laufen auf dem Läppi, aber da auch per VMware Ubuntu mit dem VDR als Streaming-Client.
- 18.07.08, 22:42 #15
wunder mich, dass du keine Probleme damit hast,
ein Kollege hats mit DVB-S (ich mit DVB-C) und wir beide sehen bei vor allem alten Filmen schwarze Ränder.
mfgSyS: Intel Core i5-750 @Noctua U12P SE2, Gigabyte P55A-UD4, 4GB DDR3-1600 Gskill, 9600GT + Zalman VF900
TFT/SW:Lenovo L220x 1920x1200@60Hz, Ubuntu 10.10 x64, VDR 1.7.16, xine, xineliboutput, xbmc pvr-opdemkamp
NB: HP Compaq nc8430, Intel C2D T7200, 3GB 667, Ati X1600M, 15,4" 1680x1050, Windows 7 x64 Professional
File-Server: AMD Athlon 64 3000+, 512MB DDR-Ram, 2x WD20EARS, Debian Squeeze Testing Media-Client: Western Digital TV Live
- 18.07.08, 23:00 #16
kuckt ihr nur per VLC-Player oder habt ihr die Probleme auch mit anderen Playern?
- 18.07.08, 23:45 #17
immer das selbe, egal mit welcher Software, VLC lief einfach am stabilsten,
gab noch nen paar spezielle, extra für Streamings vom VDR :-)
mfg
aeloSyS: Intel Core i5-750 @Noctua U12P SE2, Gigabyte P55A-UD4, 4GB DDR3-1600 Gskill, 9600GT + Zalman VF900
TFT/SW:Lenovo L220x 1920x1200@60Hz, Ubuntu 10.10 x64, VDR 1.7.16, xine, xineliboutput, xbmc pvr-opdemkamp
NB: HP Compaq nc8430, Intel C2D T7200, 3GB 667, Ati X1600M, 15,4" 1680x1050, Windows 7 x64 Professional
File-Server: AMD Athlon 64 3000+, 512MB DDR-Ram, 2x WD20EARS, Debian Squeeze Testing Media-Client: Western Digital TV Live
- 18.07.08, 23:50 #18
- 19.07.08, 10:53 #19
jep
SyS: Intel Core i5-750 @Noctua U12P SE2, Gigabyte P55A-UD4, 4GB DDR3-1600 Gskill, 9600GT + Zalman VF900
TFT/SW:Lenovo L220x 1920x1200@60Hz, Ubuntu 10.10 x64, VDR 1.7.16, xine, xineliboutput, xbmc pvr-opdemkamp
NB: HP Compaq nc8430, Intel C2D T7200, 3GB 667, Ati X1600M, 15,4" 1680x1050, Windows 7 x64 Professional
File-Server: AMD Athlon 64 3000+, 512MB DDR-Ram, 2x WD20EARS, Debian Squeeze Testing Media-Client: Western Digital TV Live
- 19.07.08, 13:35 #20
dann würde ich es mal als Windows-Problem bezeichnen, denn unter Linux (Ubuntu mit Xine als Client) hab ich sowas noch nicht beobachtet.
- 20.07.08, 00:18 #21
Mein Server soll mal, wenn ich ihn überhaupt mal fertig bekomme, folgendes tun:
* 3-4 DVB-S-Karten beherbergen, um das TV-Programm an diverse Clients streamen zu können
* Fileserver für Linux und vielleicht auch Windows
* Server zum Booten der Clients über Netzwerk
Das alles per Debian. Bin vor 2 Jahren mit meinem VDR von Suse zu Debian gewechselt und bin ganz zufrieden damit, durch die Paketverwaltung erspart man sich ne Menge Zeit und Nerven, find ich jedenfalls.
Hab unter Suse den VDR und sämtliche benötigten Plugins selbst gepatcht und kompiliert, unter Debian gibts das alles fertig.
- 20.07.08, 11:29 #22Oberbootsmann
- Registriert seit
- 10.02.2006
- Ort
- Dortmund
- Beiträge
- 792
Deine Infos zu "Erweitern der Paketquellen:" könne so nicht laufen

wenn du nur apt-get update machst, laufen die Paketquellen von Multimedia Debian nicht.
Es fehlt "apt-get install debian-multimedia-keyring" und dann noch mal apt-get update.
Und zu "Webserver installieren, inkl. PHP5 und MYSQL:"
eine Reboot bei einem Linux-Server ist total unnötig. Die Dienste laufen nach der Installation sofort.Workstation: X2 3800+ EE / M2NPV-VM / 4GB DDR2-800 / Seagate 120GB / 2x Samsung 500GB / LG GSA-H12N / Be Quiet! Titan 350W / Cavalier3 / w2207h @ Debian 5.0
GSTATION: Phenom X4 9850 BE / M3A32-MVP / 3870 x2 / 2x 4GB DDR2-1000 (4GBPQ) / 2 Samsung 250GB / Samsung SH-S223F / HX 620W / Temjin TJ07 / w2207h @ Vista Ultimate 64
HTPC: 4850e / M3N78-VM / 2GB DDR2-800 / Western Digital 500GB (Green) / Plextor PlexWriter PX-B300SA / Seasonic S12II 330W / A+case GL-3 / Samsung LE-40A616 @ Debian 5.0
Firewall: Intel Celeron-M 440 / Kontron 986LCD-M/mITX / 512MB DDR2-667 / Hitachi HTE541660J9AT00 60GB / Morex Venus 669 @ IPCOP
- 20.07.08, 11:39 #23
vielen vielen Dank für die Tipps!
"Erweitern der Paketquellen:" werde ich sofort updaten
und den Reboot hab ich ja nur hingeschrieben, da ich nicht wusste welche Dienste ich alle neustarten muss und falls diese es nicht automatisch machen, funktionierts nicht. Schaden kann ja nen reboot nie
mfg
aeloGeändert von aelo (20.07.08 um 11:44 Uhr)
SyS: Intel Core i5-750 @Noctua U12P SE2, Gigabyte P55A-UD4, 4GB DDR3-1600 Gskill, 9600GT + Zalman VF900
TFT/SW:Lenovo L220x 1920x1200@60Hz, Ubuntu 10.10 x64, VDR 1.7.16, xine, xineliboutput, xbmc pvr-opdemkamp
NB: HP Compaq nc8430, Intel C2D T7200, 3GB 667, Ati X1600M, 15,4" 1680x1050, Windows 7 x64 Professional
File-Server: AMD Athlon 64 3000+, 512MB DDR-Ram, 2x WD20EARS, Debian Squeeze Testing Media-Client: Western Digital TV Live
- 26.07.08, 18:34 #24
Addon zum Thema VDR-Streaming
Voraussetzung ist natürlich dass die TV-Karte erkannt und vom aktuell installierten Treiber unterstützt wird
dann ist es nötig die Sender zu suchenCode:apt-get install vdr vdr-plugin-epgsearch vdradmin-am vdr-plugin-streaming-server /etc/init.d/vdr stop echo "streamdev-server.AllowSuspend = 1" >> /etc/vdr/setup.conf echo "streamdev-server.SuspendMode = 1" >> /etc/vdr/setup.conf /etc/init.d/vdr start
dazu benötigt ihr das Programm w_scan für DVB-C oder DVB-T oder das Programm scan für DVB-S
DVB-C und/oder DVB-T (w_scan):
http://vdr-wiki.de/wiki/index.php/W_scan
wenn es heruntergeladen wurde, folgendes eingeben:
DVB-S (scan):Code:apt-get install bzip2 cd /<path>/ bunzip2 w_scan-*********.tar.bz2 tar -xvf w_scan-*********.tar cd w_scan-********* make make install /etc/init.d/vdr stop w_scan >> channels.conf //für DVB-T w_scan -fc >> channels.conf //für DVB-C w_scan >> channels.conf && w_scan -fc >> channels.conf //für DVB-C und für DVB-T cp channels.conf /etc/vdr/ /etc/init.d/vdr start
http://vdr-wiki.de/wiki/index.php/Scan
nun könnt ihr auf anderen PCs über
//ip-des-servers:3000/
auf die Senderliste zugreifen, dann den Link im VDR -> Netzwerk-Stream öffnen hineinkoppieren
außerdme kann man nuna uch über
//ip-des-servers:8001/
auf VDR-Admin zugreifen, und Aufnahmen programmieren, das aktuelle EPG ansehen und nachsehen was die nächste Zeit im TV läuft
Alternative Software-Streaming-Clients:
http://freakstuff.de/162/Softwareent..._Download.html
soweit die Theorie, da kanns öfters zu Problemen kommen, einfach mal hier posten oder nach dem Fehler googlen.
mfg
aelo
edit:
um auch über das Netzwerk zuzugreifen können müssen auch noch die Netze freigegeben werden,
dazu einfach in der /etc/vdr/svdrphosts.conf das Kommentarzeichen vor 0.0.0.0 und in der /etc/vdr/plugins/streamdevhosts.conf selbiges entfernen.Geändert von aelo (07.04.09 um 10:17 Uhr)
SyS: Intel Core i5-750 @Noctua U12P SE2, Gigabyte P55A-UD4, 4GB DDR3-1600 Gskill, 9600GT + Zalman VF900
TFT/SW:Lenovo L220x 1920x1200@60Hz, Ubuntu 10.10 x64, VDR 1.7.16, xine, xineliboutput, xbmc pvr-opdemkamp
NB: HP Compaq nc8430, Intel C2D T7200, 3GB 667, Ati X1600M, 15,4" 1680x1050, Windows 7 x64 Professional
File-Server: AMD Athlon 64 3000+, 512MB DDR-Ram, 2x WD20EARS, Debian Squeeze Testing Media-Client: Western Digital TV Live
- 11.10.08, 15:43 #25
mal wieder ein kleines! Addon:
Strom sparen ohne Grafikkarte:
Ein Linuxsystem bootet auch ohne Grafikkarte!
Dazu muss aber dem Motherboard beigebracht werden auch bei Fehlern zu booten.
Beispiel bei meinem MSI-Board (MSI K8T Neo2-F v2.0, VIA K8T800 Pro Chipset):
Das Setting HALT ON auf NO ERRORS setzen.
danach kann die Grafikkarte ausgebaut werden und das System bootet trotzdem ohne Probleme!
mfg
aeloSyS: Intel Core i5-750 @Noctua U12P SE2, Gigabyte P55A-UD4, 4GB DDR3-1600 Gskill, 9600GT + Zalman VF900
TFT/SW:Lenovo L220x 1920x1200@60Hz, Ubuntu 10.10 x64, VDR 1.7.16, xine, xineliboutput, xbmc pvr-opdemkamp
NB: HP Compaq nc8430, Intel C2D T7200, 3GB 667, Ati X1600M, 15,4" 1680x1050, Windows 7 x64 Professional
File-Server: AMD Athlon 64 3000+, 512MB DDR-Ram, 2x WD20EARS, Debian Squeeze Testing Media-Client: Western Digital TV Live

LinkBack URL
About LinkBacks
Zitieren

